Price
$11.92
52W High
$21.24
52W Low
$2.86
SMA50
$15.70
SMA200
$11.13
Avg Volume 50D
$299.45K
From 52W High
-43.88%
From 52W Low
+316.78%
Vs SMA50
-24.07%
Vs SMA200
+7.11%
Current Volume
$52.47K
Dollar Volume 50D
$4.67M
Market Cap
$5.27B
P/E
--
Revenue TTM
$109.05M
EPS TTM
-3.58
Net Income TTM
-$27.65M
Free Cash Flow
$9.20M

Revenue

Annual ending 2025-06-30
$109.05M

EPS

Annual ending 2025-06-30
-3.58

Net Income

Annual ending 2025-06-30
-$27.65M

News