Price
$39.87
52W High
$54.20
52W Low
$29.61
SMA50
$41.08
SMA200
$42.73
Avg Volume 50D
$219.43K
From 52W High
-26.44%
From 52W Low
+34.65%
Vs SMA50
-2.95%
Vs SMA200
-6.68%
Current Volume
$146.06K
Dollar Volume 50D
$9.10M
Market Cap
$907.62M
P/E
17.6x
Revenue TTM
$699.10M
EPS TTM
2.18
Net Income TTM
$51.46M
Free Cash Flow
$48.91M
Revenue 1Y
+20.05%
EPS 1Y
-21.30%
Net Income 1Y
-20.58%
FCF 1Y
+30.98%
Profit Margin
7.36%
FCF Margin
7.00%
Dividend Yield
2.96%
Dividend TTM
$1.18
Last Ex-Dividend
2026-09-15
Dividend / EPS
54.13%

Revenue

Annual ending 2025-12-31
$656.05M

EPS

Annual ending 2025-12-31
1.96

Net Income

Annual ending 2025-12-31
$45.85M

News