Price
$22.50
52W High
$38.35
52W Low
$22.37
SMA50
$29.17
SMA200
$31.36
Avg Volume 50D
$883.90K
From 52W High
-41.33%
From 52W Low
+0.58%
Vs SMA50
-22.87%
Vs SMA200
-28.25%
Current Volume
$618.02K
Dollar Volume 50D
$25.65M
Market Cap
$1.56B
P/E
--
Revenue TTM
$27.59M
EPS TTM
-3.33
Net Income TTM
-$207.90M
Free Cash Flow
--
Revenue 1Y
-86.20%
EPS 1Y
-491.76%
Net Income 1Y
-496.12%
Profit Margin
-753.60%

Revenue

Annual ending 2025-12-31
$184.42M

EPS

Annual ending 2025-12-31
-0.12

Net Income

Annual ending 2025-12-31
-$6.88M

News