Market Cap$11.78B
Enterprise Value$16.64B
P/E Ratio (TTM)79.39
P/S Ratio2.78
P/B Ratio1.92
Forward P/E—
EPS (TTM)$0.27
EPS (FY)$1.49
Revenue (TTM)$4.40B
Profit Margin2.70%
Operating Margin13.07%
ROE21.09%
Debt/Equity0.76
Avg Vol (30d)6.8M
Beta (1Y)1.65
Beta (3Y)2.54
Beta (5Y)1.84
Shares Out583.24M
Float580.87M
Dividend—
Next EarningsMay 26, 2026
Short Interest—