Price
$17.15
52W High
$21.83
52W Low
$15.56
SMA50
$18.41
SMA200
$19.08
Avg Volume 50D
$2.44M
From 52W High
-21.44%
From 52W Low
+10.22%
Vs SMA50
-6.85%
Vs SMA200
-10.13%
Current Volume
$1.47M
Dollar Volume 50D
$45.03M
Market Cap
$2.75B
P/E
--
Revenue TTM
$1.55B
EPS TTM
-0.42
Net Income TTM
-$62.16M
Free Cash Flow
$401.65M
Revenue 1Y
-12.92%
EPS 1Y
-164.62%
Net Income 1Y
-157.63%
FCF 1Y
+91.24%
Profit Margin
-4.01%
FCF Margin
25.94%
Dividend Yield
2.68%
Dividend TTM
$0.46
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$1.82B

EPS

Annual ending 2025-12-31
1.17

Net Income

Annual ending 2025-12-31
$189.19M

News