Market Cap$440.50B
Enterprise Value$450.69B
P/E Ratio (TTM)28.85
P/S Ratio13.12
P/B Ratio65.81
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.5M
Beta (1Y)0.97
Beta (3Y)0.62
Beta (5Y)0.76
Shares Out877.04M
Float809.91M
Dividend0.70%
Next EarningsJul 23, 2026
Short Interest—