Market Cap$7.57B
Enterprise Value$12.33B
P/E Ratio (TTM)25.34
P/S Ratio0.52
P/B Ratio1.78
Forward P/E—
EPS (TTM)$2.62
EPS (FY)$6.89
Revenue (TTM)$14.82B
Profit Margin1.97%
Operating Margin4.17%
ROE10.06%
Debt/Equity1.32
Avg Vol (30d)2.6M
Beta (1Y)1.83
Beta (3Y)1.85
Beta (5Y)1.48
Shares Out107.56M
Float104.43M
Dividend—
Next EarningsJul 30, 2026
Short Interest—