Price
$1.12
52W High
$3.40
52W Low
$1.09
SMA50
$1.58
SMA200
$1.75
Avg Volume 50D
$1.38M
From 52W High
-67.06%
From 52W Low
+2.75%
Vs SMA50
-29.16%
Vs SMA200
-35.96%
Current Volume
$1.50M
Dollar Volume 50D
$2.11M
Market Cap
$193.27M
P/E
--
Revenue TTM
$411.84M
EPS TTM
-3.44
Net Income TTM
-$564.18M
Free Cash Flow
$1.09B
Revenue 1Y
-49.81%
EPS 1Y
-87.98%
Net Income 1Y
-82.33%
FCF 1Y
+321.34%
Profit Margin
-136.99%
FCF Margin
264.48%
Dividend Yield
3.57%
Dividend TTM
$0.04
Last Ex-Dividend
2026-09-30

Revenue

Annual ending 2025-12-31
$615.87M

EPS

Annual ending 2025-12-31
-1.44

Net Income

Annual ending 2025-12-31
-$236.91M

News