Market Cap$2.31B
Enterprise Value$7.36B
P/E Ratio (TTM)—
P/S Ratio0.47
P/B Ratio1.17
Forward P/E—
EPS (TTM)$-9.25
EPS (FY)$7.16
Revenue (TTM)$5.03B
Profit Margin-6.12%
Operating Margin11.01%
ROE-13.89%
Debt/Equity2.89
Avg Vol (30d)599K
Beta (1Y)1.36
Beta (3Y)1.28
Beta (5Y)1.20
Shares Out34.31M
Float31.43M
Dividend4.68%
Next EarningsApr 30, 2026
Short Interest—