Market Cap$28.02B
Enterprise Value$42.11B
P/E Ratio (TTM)20.81
P/S Ratio1.72
P/B Ratio4.50
Forward P/E—
EPS (TTM)$8.07
EPS (FY)$11.92
Revenue (TTM)$16.63B
Profit Margin8.33%
Operating Margin13.99%
ROE21.64%
Debt/Equity2.58
Avg Vol (30d)1.7M
Beta (1Y)1.63
Beta (3Y)1.16
Beta (5Y)1.18
Shares Out166.90M
Float165.28M
Dividend—
Next EarningsJul 28, 2026
Short Interest—