Price
$18.64
52W High
$22.80
52W Low
$18.39
SMA50
$19.46
SMA200
$20.64
Avg Volume 50D
$1.76M
From 52W High
-18.25%
From 52W Low
+1.36%
Vs SMA50
-4.21%
Vs SMA200
-9.68%
Current Volume
$1.03M
Dollar Volume 50D
$34.16M
Market Cap
$3.92B
P/E
19.9x
Revenue TTM
$1.83B
EPS TTM
0.95
Net Income TTM
$196.71M
Free Cash Flow
-$386.13M
Revenue 1Y
-1.13%
EPS 1Y
-10.38%
Net Income 1Y
-8.73%
FCF 1Y
-687.13%
Profit Margin
10.75%
FCF Margin
-21.10%
Dividend Yield
3.03%
Dividend TTM
$0.57
Last Ex-Dividend
2026-09-10
Dividend / EPS
59.47%

Revenue

Annual ending 2025-12-31
$1.88B

EPS

Annual ending 2025-12-31
0.93

Net Income

Annual ending 2025-12-31
$190.40M

News