Price
$10.91
52W High
$33.78
52W Low
$9.76
SMA50
$11.27
SMA200
$19.40
Avg Volume 50D
$1.34M
From 52W High
-209.62%
From 52W Low
+11.78%
Vs SMA50
-3.23%
Vs SMA200
-43.76%
Current Volume
$1.03M
Bars Stored
1257
Market Cap
$391.86M
P/E
--
Revenue TTM
$210.70M
EPS TTM
-0.94
Net Income TTM
-$32.53M
Free Cash Flow
$18.70M
Revenue 1Y
+82.72%
EPS 1Y
+46.89%
Net Income 1Y
-5.03%
FCF 1Y
+294.45%
Profit Margin
-15.44%
FCF Margin
8.87%

Revenue

Quarterly ending 2025-12-31
--

EPS

Quarterly ending 2025-12-31
--

Net Income

Quarterly ending 2025-12-31
--