Market Cap$7.57B
Enterprise Value$13.14B
P/E Ratio (TTM)28.19
P/S Ratio0.53
P/B Ratio1.98
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.7M
Beta (1Y)1.80
Beta (3Y)1.85
Beta (5Y)1.48
Shares Out107.56M
Float104.12M
Dividend—
Next EarningsJul 30, 2026
Short Interest—