Price
$2.44
52W High
$6.44
52W Low
$2.44
SMA50
$3.37
SMA200
$4.68
Avg Volume 50D
$1.40M
From 52W High
-62.11%
From 52W Low
+0.00%
Vs SMA50
-27.68%
Vs SMA200
-47.82%
Current Volume
$1.48M
Dollar Volume 50D
$4.66M
Market Cap
$304.91M
P/E
--
Revenue TTM
$659.21M
EPS TTM
-5.28
Net Income TTM
-$605.75M
Free Cash Flow
-$321.56M
Revenue 1Y
+72.33%
EPS 1Y
-261.64%
Net Income 1Y
-280.58%
FCF 1Y
-13.26%
Profit Margin
-91.89%
FCF Margin
-48.78%
Dividend Yield
4.92%
Dividend TTM
$0.12
Last Ex-Dividend
2026-08-24

Revenue

Annual ending 2025-12-31
$502.52M

EPS

Annual ending 2025-12-31
-2.26

Net Income

Annual ending 2025-12-31
-$260.41M

News