Market Cap$21.61B
Enterprise Value$28.00B
P/E Ratio (TTM)21.53
P/S Ratio1.92
P/B Ratio2.94
Forward P/E—
EPS (TTM)$9.07
EPS (FY)$9.85
Revenue (TTM)$11.28B
Profit Margin9.04%
Operating Margin14.58%
ROE14.17%
Debt/Equity0.87
Avg Vol (30d)976K
Beta (1Y)-0.14
Beta (3Y)0.29
Beta (5Y)0.60
Shares Out110.70M
Float110.15M
Dividend1.76%
Next EarningsJul 28, 2026
Short Interest—