Price
$12.25
52W High
$14.42
52W Low
$7.21
SMA50
$12.12
SMA200
$11.28
Avg Volume 50D
$1.29M
From 52W High
-15.05%
From 52W Low
+69.90%
Vs SMA50
+1.06%
Vs SMA200
+8.59%
Current Volume
$1.43M
Dollar Volume 50D
$15.82M
Market Cap
$1.82B
P/E
--
Revenue TTM
$1.29B
EPS TTM
-3.10
Net Income TTM
-$476.19M
Free Cash Flow
-$568.30M
Revenue 1Y
+19.34%
EPS 1Y
-1376.19%
Net Income 1Y
-1362.10%
FCF 1Y
-345.62%
Profit Margin
-37.03%
FCF Margin
-44.19%
Dividend Yield
4.37%
Dividend TTM
$0.54
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$1.29B

EPS

Annual ending 2025-12-31
-3.10

Net Income

Annual ending 2025-12-31
-$476.19M

News