Price
$24.61
52W High
$28.93
52W Low
$21.28
SMA50
$25.67
SMA200
$25.54
Avg Volume 50D
$85.17K
From 52W High
-14.93%
From 52W Low
+15.65%
Vs SMA50
-4.13%
Vs SMA200
-3.66%
Current Volume
$48.36K
Dollar Volume 50D
$2.18M
Market Cap
$1.04B
P/E
--
Revenue TTM
$516.88M
EPS TTM
2.89
Net Income TTM
$126.25M
Free Cash Flow
$107.19M
Revenue 1Y
-4.11%
EPS 1Y
-3.02%
Net Income 1Y
-5.22%
FCF 1Y
-47.15%
Profit Margin
24.43%
FCF Margin
20.74%
Dividend Yield
5.69%
Dividend TTM
$1.40
Last Ex-Dividend
2026-08-18
Dividend / EPS
48.44%

Revenue

Annual ending 2025-12-31
$516.88M

EPS

Annual ending 2025-12-31
2.89

Net Income

Annual ending 2025-12-31
$126.25M

News