Price
$46.10
52W High
$50.13
52W Low
$34.66
SMA50
$45.11
SMA200
$44.10
Avg Volume 50D
$30.97K
From 52W High
-8.04%
From 52W Low
+33.01%
Vs SMA50
+2.20%
Vs SMA200
+4.53%
Current Volume
$28.69K
Dollar Volume 50D
$1.40M
Market Cap
$213.97M
P/E
15.1x
Revenue TTM
$99.30M
EPS TTM
3.01
Net Income TTM
$14.21M
Free Cash Flow
$19.91M
Revenue 1Y
+6.17%
EPS 1Y
+2.38%
Net Income 1Y
+2.59%
FCF 1Y
+64.46%
Profit Margin
14.31%
FCF Margin
20.05%
Dividend Yield
2.08%
Dividend TTM
$0.96
Last Ex-Dividend
2026-07-24
Dividend / EPS
31.89%

Revenue

Annual ending 2025-12-31
$94.21M

EPS

Annual ending 2025-12-31
3.31

Net Income

Annual ending 2025-12-31
$15.60M

News