Price
$3.54
52W High
$10.48
52W Low
$2.88
SMA50
$4.77
SMA200
$6.74
Avg Volume 50D
$2.38M
From 52W High
-66.22%
From 52W Low
+22.92%
Vs SMA50
-25.74%
Vs SMA200
-47.48%
Current Volume
$2.25M
Dollar Volume 50D
$11.63M
Market Cap
$550.97M
P/E
--
Revenue TTM
$3.06B
EPS TTM
-3.46
Net Income TTM
-$549.00M
Free Cash Flow
-$159.00M
Revenue 1Y
+3.66%
EPS 1Y
-118.99%
Net Income 1Y
-119.60%
FCF 1Y
+35.37%
Profit Margin
-17.96%
FCF Margin
-5.20%
Dividend Yield
5.65%
Dividend TTM
$0.20
Last Ex-Dividend
2026-08-10

Revenue

Annual ending 2025-12-31
$2.90B

EPS

Annual ending 2025-12-31
-2.97

Net Income

Annual ending 2025-12-31
-$470.00M

News