Market Cap$436.67B
Enterprise Value$446.86B
P/E Ratio (TTM)28.60
P/S Ratio12.86
P/B Ratio65.24
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.92
Beta (3Y)0.62
Beta (5Y)0.76
Shares Out877.04M
Float810.06M
Dividend0.70%
Next EarningsJul 23, 2026
Short Interest—