Market Cap$100.50B
Enterprise Value$99.26B
P/E Ratio (TTM)14.34
P/S Ratio4.25
P/B Ratio8.74
Forward P/E—
EPS (TTM)$17.17
EPS (FY)$20.94
Revenue (TTM)$24.45B
Profit Margin29.48%
Operating Margin36.91%
ROE55.43%
Debt/Equity0.58
Avg Vol (30d)5.0M
Beta (1Y)1.02
Beta (3Y)1.11
Beta (5Y)1.42
Shares Out404.20M
Float402.93M
Dividend—
Next EarningsJun 11, 2026
Short Interest—