Price
$18.26
52W High
$20.95
52W Low
$16.32
SMA50
$18.76
SMA200
$18.19
Avg Volume 50D
$118.58K
From 52W High
-12.84%
From 52W Low
+11.89%
Vs SMA50
-2.65%
Vs SMA200
+0.36%
Current Volume
$109.17K
Dollar Volume 50D
$2.22M
Market Cap
$676.68M
P/E
11.1x
Revenue TTM
$963.18M
EPS TTM
1.93
Net Income TTM
$61.20M
Free Cash Flow
$58.39M
Revenue 1Y
-3.10%
EPS 1Y
-18.91%
Net Income 1Y
-13.40%
FCF 1Y
-25.92%
Profit Margin
6.35%
FCF Margin
6.06%
Dividend Yield
4.11%
Dividend TTM
$0.75
Last Ex-Dividend
2026-07-31
Dividend / EPS
38.86%

Revenue

Annual ending 2025-12-31
$978.01M

EPS

Annual ending 2025-12-31
2.18

Net Income

Annual ending 2025-12-31
$68.15M

News