Price
$17.22
52W High
$21.87
52W Low
$16.34
SMA50
$18.66
SMA200
$18.79
Avg Volume 50D
$3.90M
From 52W High
-21.26%
From 52W Low
+5.39%
Vs SMA50
-7.71%
Vs SMA200
-8.37%
Current Volume
$4.47M
Dollar Volume 50D
$72.11M
Market Cap
$5.90B
P/E
--
Revenue TTM
$1.13B
EPS TTM
-0.26
Net Income TTM
-$86.92M
Free Cash Flow
$130.39M
Revenue 1Y
-6.27%
EPS 1Y
+77.19%
Net Income 1Y
+78.41%
FCF 1Y
-3.93%
Profit Margin
-7.69%
FCF Margin
11.53%
Dividend Yield
5.57%
Dividend TTM
$0.96
Last Ex-Dividend
2026-08-11

Revenue

Annual ending 2025-12-31
$1.17B

EPS

Annual ending 2025-12-31
-0.71

Net Income

Annual ending 2025-12-31
-$246.07M

News