Market Cap$1.62B
Enterprise Value$1.54B
P/E Ratio (TTM)810.42
P/S Ratio1.31
P/B Ratio1.28
Forward P/E—
EPS (TTM)$0.04
EPS (FY)$1.62
Revenue (TTM)$1.18B
Profit Margin0.17%
Operating Margin0.52%
ROE0.17%
Debt/Equity0.17
Avg Vol (30d)540K
Beta (1Y)0.85
Beta (3Y)1.05
Beta (5Y)0.86
Shares Out45.44M
Float44.09M
Dividend—
Next EarningsApr 23, 2026
Short Interest—