Price
$70.43
52W High
$71.75
52W Low
$7.07
SMA50
$61.44
SMA200
$38.88
Avg Volume 50D
$1.90M
From 52W High
-1.87%
From 52W Low
+896.18%
Vs SMA50
+14.63%
Vs SMA200
+81.13%
Current Volume
$1.08M
Bars Stored
1257
Market Cap
$3.93B
P/E
--
Revenue TTM
$261.33M
EPS TTM
-0.47
Net Income TTM
-$23.47M
Free Cash Flow
$12.30M
Revenue 1Y
+31.62%
EPS 1Y
+62.99%
Net Income 1Y
+61.40%
FCF 1Y
+219.50%
Profit Margin
-8.98%
FCF Margin
4.71%

Revenue

Quarterly ending 2025-12-31
$81.19M

EPS

Quarterly ending 2025-12-31
-0.10

Net Income

Quarterly ending 2025-12-31
-$4.91M