Price
$62.37
52W High
$63.82
52W Low
$35.50
SMA50
$61.51
SMA200
$48.84
Avg Volume 50D
$40.85K
From 52W High
-2.27%
From 52W Low
+75.69%
Vs SMA50
+1.40%
Vs SMA200
+27.70%
Current Volume
$17.82K
Dollar Volume 50D
$2.51M
Market Cap
$239.61M
P/E
24.4x
Revenue TTM
$211.60M
EPS TTM
2.39
Net Income TTM
$9.82M
Free Cash Flow
$15.48M
Revenue 1Y
+9.04%
EPS 1Y
-5.91%
Net Income 1Y
-5.06%
FCF 1Y
+26.67%
Profit Margin
4.64%
FCF Margin
7.32%
Dividend Yield
1.03%
Dividend TTM
$0.64
Last Ex-Dividend
2026-10-02
Dividend / EPS
26.78%

Revenue

Annual ending 2025-12-31
$196.54M

EPS

Annual ending 2025-12-31
2.49

Net Income

Annual ending 2025-12-31
$10.18M

News