Market Cap$3.70B
Enterprise Value$9.51B
P/E Ratio (TTM)—
P/S Ratio0.20
P/B Ratio1.09
Forward P/E—
EPS (TTM)$-1.35
EPS (FY)$4.27
Revenue (TTM)$17.86B
Profit Margin-1.62%
Operating Margin9.40%
ROE-7.29%
Debt/Equity2.69
Avg Vol (30d)741K
Beta (1Y)0.78
Beta (3Y)0.54
Beta (5Y)0.81
Shares Out215.75M
Float215.75M
Dividend12.27%
Next EarningsJul 31, 2026
Short Interest—