Market Cap$460.75B
Enterprise Value$451.82B
P/E Ratio (TTM)28.93
P/S Ratio13.07
P/B Ratio65.98
Forward P/E—
EPS (TTM)$17.28
EPS (FY)$17.01
Revenue (TTM)$34.01B
Profit Margin45.78%
Operating Margin59.46%
ROE210.49%
Debt/Equity2.82
Avg Vol (30d)3.6M
Beta (1Y)0.90
Beta (3Y)0.62
Beta (5Y)0.76
Shares Out877.04M
Float874.79M
Dividend0.70%
Next EarningsJul 23, 2026
Short Interest—