Price
$35.95
52W High
$42.23
52W Low
$27.67
SMA50
$39.28
SMA200
$35.62
Avg Volume 50D
$335.65K
From 52W High
-14.87%
From 52W Low
+29.92%
Vs SMA50
-8.47%
Vs SMA200
+0.92%
Current Volume
$387.59K
Dollar Volume 50D
$13.01M
Market Cap
$1.30B
P/E
11.0x
Revenue TTM
$616.49M
EPS TTM
3.34
Net Income TTM
$118.37M
Free Cash Flow
$136.42M
Revenue 1Y
-0.12%
EPS 1Y
+13.22%
Net Income 1Y
+13.37%
FCF 1Y
-11.28%
Profit Margin
19.20%
FCF Margin
22.13%
Dividend Yield
4.62%
Dividend TTM
$1.66
Last Ex-Dividend
2026-08-03
Dividend / EPS
49.70%

Revenue

Annual ending 2025-12-31
$618.38M

EPS

Annual ending 2025-12-31
2.99

Net Income

Annual ending 2025-12-31
$106.78M

News