Market Cap$293.73B
Enterprise Value$308.22B
P/E Ratio (TTM)35.16
P/S Ratio6.24
P/B Ratio16.48
Forward P/E—
EPS (TTM)$8.11
EPS (FY)$6.37
Revenue (TTM)$48.31B
Profit Margin17.72%
Operating Margin18.13%
ROE45.25%
Debt/Equity1.18
Avg Vol (30d)6.3M
Beta (1Y)1.17
Beta (3Y)1.07
Beta (5Y)1.37
Shares Out1.04B
Float1.04B
Dividend0.66%
Next EarningsJul 16, 2026
Short Interest—