Price
$20.36
52W High
$30.82
52W Low
$17.37
SMA50
$21.60
SMA200
$23.83
Avg Volume 50D
$3.21M
From 52W High
-51.38%
From 52W Low
+17.21%
Vs SMA50
-5.76%
Vs SMA200
-14.55%
Current Volume
$4.39M
Dollar Volume 50D
$67.92M
Market Cap
$2.01B
P/E
--
Revenue TTM
$2.42B
EPS TTM
-6.35
Net Income TTM
-$623.07M
Free Cash Flow
-$205.10M
Revenue 1Y
+0.33%
EPS 1Y
-198.76%
Net Income 1Y
-196.20%
FCF 1Y
-89.36%
Profit Margin
-25.77%
FCF Margin
-8.48%
Dividend Yield
8.84%
Dividend TTM
$1.80
Last Ex-Dividend
2026-06-29

Revenue

Annual ending 2025-12-31
$2.48B

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$38.76M