Price
$17.15
52W High
$19.04
52W Low
$15.85
SMA50
$17.80
SMA200
$17.71
Avg Volume 50D
$11.19K
From 52W High
-9.93%
From 52W Low
+8.20%
Vs SMA50
-3.66%
Vs SMA200
-3.16%
Current Volume
$17.22K
Dollar Volume 50D
$198326
Market Cap
--
P/E
--
Revenue TTM
$1.50B
EPS TTM
-1.11
Net Income TTM
-$266.04M
Free Cash Flow
-$155.01M
Revenue 1Y
-1.49%
EPS 1Y
+6.72%
Net Income 1Y
+7.22%
FCF 1Y
-57.04%
Profit Margin
-17.73%
FCF Margin
-10.33%
Dividend Yield
8.20%
Dividend TTM
$1.41
Last Ex-Dividend
2026-07-15

Revenue

Annual ending 2025-12-31
$1.54B

EPS

Annual ending 2025-12-31
-1.19

Net Income

Annual ending 2025-12-31
-$285.89M

News