Market Cap$3.36B
Enterprise Value$5.79B
P/E Ratio (TTM)—
P/S Ratio0.96
P/B Ratio1.55
Forward P/E—
EPS (TTM)$-3.79
EPS (FY)$0.94
Revenue (TTM)$4.00B
Profit Margin-9.42%
Operating Margin2.68%
ROE-5.85%
Debt/Equity0.79
Avg Vol (30d)1.2M
Beta (1Y)0.44
Beta (3Y)0.45
Beta (5Y)0.61
Shares Out99.93M
Float95.85M
Dividend2.55%
Next EarningsJul 29, 2026
Short Interest—