Price
$30.38
52W High
$35.74
52W Low
$26.44
SMA50
$31.65
SMA200
$32.38
Avg Volume 50D
$130.61K
From 52W High
-15.00%
From 52W Low
+14.90%
Vs SMA50
-4.00%
Vs SMA200
-6.19%
Current Volume
$140.75K
Dollar Volume 50D
$4.12M
Market Cap
$903.18M
P/E
11.9x
Revenue TTM
$430.59M
EPS TTM
2.54
Net Income TTM
$76.00M
Free Cash Flow
$127.06M
Revenue 1Y
-4.11%
EPS 1Y
-9.93%
Net Income 1Y
-11.25%
FCF 1Y
+227.20%
Profit Margin
17.65%
FCF Margin
29.51%
Dividend Yield
4.77%
Dividend TTM
$1.45
Last Ex-Dividend
2026-08-20
Dividend / EPS
57.09%

Revenue

Annual ending 2025-12-31
$419.03M

EPS

Annual ending 2025-12-31
2.29

Net Income

Annual ending 2025-12-31
$69.22M

News