Price
$55.39
52W High
$61.82
52W Low
$45.17
SMA50
$58.16
SMA200
$55.19
Avg Volume 50D
$56.02K
From 52W High
-10.40%
From 52W Low
+22.63%
Vs SMA50
-4.77%
Vs SMA200
+0.37%
Current Volume
$78.39K
Dollar Volume 50D
$3.26M
Market Cap
$556.06M
P/E
9.5x
Revenue TTM
$193.70M
EPS TTM
5.75
Net Income TTM
$58.62M
Free Cash Flow
$27.93M
Revenue 1Y
+10.15%
EPS 1Y
+16.63%
Net Income 1Y
+16.08%
FCF 1Y
-15.80%
Profit Margin
30.26%
FCF Margin
14.42%
Dividend Yield
1.16%
Dividend TTM
$0.64
Last Ex-Dividend
2026-09-03
Dividend / EPS
11.13%

Revenue

Annual ending 2025-12-31
$188.41M

EPS

Annual ending 2025-12-31
5.67

Net Income

Annual ending 2025-12-31
$57.95M

News