Market Cap$1.16B
Enterprise Value$1.93B
P/E Ratio (TTM)92.51
P/S Ratio0.07
P/B Ratio1.67
Forward P/E—
EPS (TTM)$0.48
EPS (FY)$0.71
Revenue (TTM)$15.68B
Profit Margin0.08%
Operating Margin-1.36%
ROE2.76%
Debt/Equity1.41
Avg Vol (30d)620K
Beta (1Y)1.30
Beta (3Y)0.62
Beta (5Y)0.57
Shares Out25.30M
Float14.80M
Dividend1.82%
Next EarningsMay 13, 2026
Short Interest—