Market Cap$41.88B
Enterprise Value$46.76B
P/E Ratio (TTM)30.27
P/S Ratio3.62
P/B Ratio17.66
Forward P/E—
EPS (TTM)$1.09
EPS (FY)$1.17
Revenue (TTM)$12.14B
Profit Margin11.96%
Operating Margin15.93%
ROE47.36%
Debt/Equity2.18
Avg Vol (30d)16.0M
Beta (1Y)1.30
Beta (3Y)0.78
Beta (5Y)1.03
Shares Out1.28B
Float1.27B
Dividend—
Next EarningsJul 29, 2026
Short Interest—