Price
$27.48
52W High
$51.84
52W Low
$22.39
SMA50
$26.83
SMA200
$32.34
Avg Volume 50D
$658.99K
From 52W High
-46.99%
From 52W Low
+22.73%
Vs SMA50
+2.43%
Vs SMA200
-15.02%
Current Volume
$540.02K
Dollar Volume 50D
$17.60M
Market Cap
$1.53B
P/E
--
Revenue TTM
$20.00M
EPS TTM
-2.51
Net Income TTM
-$133.59M
Free Cash Flow
-$106.84M
Revenue 1Y
+700.00%
EPS 1Y
+83.06%
Net Income 1Y
-38.98%
FCF 1Y
-0.20%
Profit Margin
-667.95%
FCF Margin
-534.20%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
-3.05

Net Income

Annual ending 2025-12-31
-$131.12M

News