Price
$34.36
52W High
$37.84
52W Low
$10.93
SMA50
$30.88
SMA200
$26.31
Avg Volume 50D
$422.72K
From 52W High
-10.13%
From 52W Low
+214.36%
Vs SMA50
+11.26%
Vs SMA200
+30.61%
Current Volume
$394.06K
Dollar Volume 50D
$13.64M
Market Cap
$1.62B
P/E
--
Revenue TTM
$72.25M
EPS TTM
-0.81
Net Income TTM
-$36.04M
Free Cash Flow
$106.93M
Revenue 1Y
+7295.60%
EPS 1Y
+38.17%
Net Income 1Y
+54.44%
FCF 1Y
+241.03%
Profit Margin
-49.88%
FCF Margin
147.99%

Revenue

Annual ending 2025-12-31
$45.95M

EPS

Annual ending 2025-12-31
-1.10

Net Income

Annual ending 2025-12-31
-$48.88M