Price
$19.44
52W High
$34.06
52W Low
$7.76
SMA50
$24.46
SMA200
$19.02
Avg Volume 50D
$3.63M
From 52W High
-42.92%
From 52W Low
+150.52%
Vs SMA50
-20.54%
Vs SMA200
+2.22%
Current Volume
$3.72M
Dollar Volume 50D
$93.20M
Market Cap
$981.15M
P/E
--
Revenue TTM
$31.85M
EPS TTM
-0.20
Net Income TTM
-$6.46M
Free Cash Flow
-$58.51M
Revenue 1Y
+313.57%
EPS 1Y
+94.33%
Net Income 1Y
+83.63%
FCF 1Y
-885.16%
Profit Margin
-20.29%
FCF Margin
-183.71%

Revenue

Annual ending 2025-12-31
$11.20M

EPS

Annual ending 2025-12-31
-0.74

Net Income

Annual ending 2025-12-31
-$19.19M

News