Price
$45.84
52W High
$51.85
52W Low
$39.06
SMA50
$47.44
SMA200
$45.91
Avg Volume 50D
$211.39K
From 52W High
-11.59%
From 52W Low
+17.36%
Vs SMA50
-3.37%
Vs SMA200
-0.14%
Current Volume
$112.12K
Dollar Volume 50D
$10.03M
Market Cap
$757.91M
P/E
11.8x
Revenue TTM
$288.96M
EPS TTM
3.81
Net Income TTM
$64.48M
Free Cash Flow
$102.92M
Revenue 1Y
-1.99%
EPS 1Y
+11.40%
Net Income 1Y
+10.01%
FCF 1Y
-1.69%
Profit Margin
22.32%
FCF Margin
35.62%
Dividend Yield
1.22%
Dividend TTM
$0.56
Last Ex-Dividend
2026-08-13
Dividend / EPS
14.70%

Revenue

Annual ending 2025-12-31
$292.47M

EPS

Annual ending 2025-12-31
3.72

Net Income

Annual ending 2025-12-31
$63.70M

News