Market Cap$176.18B
Enterprise Value$180.50B
P/E Ratio (TTM)26.73
P/S Ratio6.82
P/B Ratio2.98
Forward P/E—
EPS (TTM)$38.77
EPS (FY)$48.09
Revenue (TTM)$26.28B
Profit Margin23.80%
Operating Margin34.33%
ROE10.74%
Debt/Equity0.26
Avg Vol (30d)668K
Beta (1Y)1.17
Beta (3Y)1.41
Beta (5Y)1.46
Shares Out155.23M
Float143.23M
Dividend2.21%
Next EarningsJul 21, 2026
Short Interest—