Open$
Prev Close$
Market Cap$478.87M
EPS$-0.014563999999999999
EarningsMay 7, 2026
Market Cap$478.87M
Enterprise Value$476.59M
P/E Ratio (TTM)—
P/S Ratio—
P/B Ratio3.65
Forward P/E—
EPS (TTM)$-0.01
EPS (FY)$-0.01
Revenue (TTM)$0
Profit Margin—
Operating Margin—
ROE-1.63%
Debt/Equity0.00
Avg Vol (30d)1.9M
Beta (1Y)0.84
Beta (3Y)0.85
Beta (5Y)1.02
Shares Out202.06M
Float164.27M
Dividend—
Next EarningsMay 7, 2026
Short Interest—