Price
$6.71
52W High
$14.01
52W Low
$5.25
SMA50
$7.90
SMA200
$9.39
Avg Volume 50D
$66.08M
From 52W High
-52.11%
From 52W Low
+27.81%
Vs SMA50
-15.05%
Vs SMA200
-28.52%
Current Volume
$70.66M
Dollar Volume 50D
$529.53M
Market Cap
$3.88B
P/E
65.5x
Revenue TTM
$174.10M
EPS TTM
0.07
Net Income TTM
$59.34M
Free Cash Flow
-$171.92M
Revenue 1Y
+979.30%
EPS 1Y
+113.46%
Net Income 1Y
+219.75%
FCF 1Y
-439.31%
Profit Margin
34.08%
FCF Margin
-98.75%

Revenue

Annual ending 2025-12-31
$50.73M

EPS

Annual ending 2025-12-31
-0.62

Net Income

Annual ending 2025-12-31
-$137.17M

News