Price
$37.56
52W High
$47.08
52W Low
$35.59
SMA50
$40.97
SMA200
$41.42
Avg Volume 50D
$424.93K
From 52W High
-20.22%
From 52W Low
+5.54%
Vs SMA50
-8.33%
Vs SMA200
-9.31%
Current Volume
$391.30K
Dollar Volume 50D
$17.26M
Market Cap
$1.69B
P/E
17.2x
Revenue TTM
$652.62M
EPS TTM
2.38
Net Income TTM
$97.82M
Free Cash Flow
$145.21M
Revenue 1Y
+9.28%
EPS 1Y
-23.23%
Net Income 1Y
-17.93%
FCF 1Y
+8.74%
Profit Margin
14.99%
FCF Margin
22.25%
Dividend Yield
3.38%
Dividend TTM
$1.27
Last Ex-Dividend
2026-08-28
Dividend / EPS
53.36%

Revenue

Annual ending 2025-12-31
$587.34M

EPS

Annual ending 2025-12-31
2.85

Net Income

Annual ending 2025-12-31
$108.69M

News