Market Cap$900.70B
Enterprise Value$914.85B
P/E Ratio (TTM)41.15
P/S Ratio13.62
P/B Ratio33.10
Forward P/E—
EPS (TTM)$22.59
EPS (FY)$24.21
Revenue (TTM)$65.18B
Profit Margin31.66%
Operating Margin45.56%
ROE101.36%
Debt/Equity1.65
Avg Vol (30d)2.8M
Beta (1Y)0.33
Beta (3Y)0.42
Beta (5Y)0.50
Shares Out944.82M
Float850.75M
Dividend0.74%
Next EarningsApr 30, 2026
Short Interest—