Price
$74.71
52W High
$76.66
52W Low
$53.80
SMA50
$72.51
SMA200
$67.09
Avg Volume 50D
$35.35K
From 52W High
-2.54%
From 52W Low
+38.87%
Vs SMA50
+3.04%
Vs SMA200
+11.37%
Current Volume
$38.26K
Dollar Volume 50D
$2.57M
Market Cap
$236.16M
P/E
22.5x
Revenue TTM
$36.11M
EPS TTM
3.28
Net Income TTM
$10.49M
Free Cash Flow
$11.45M
Revenue 1Y
-7.00%
EPS 1Y
-12.30%
Net Income 1Y
-16.46%
FCF 1Y
-17.03%
Profit Margin
29.04%
FCF Margin
31.70%
Dividend Yield
1.66%
Dividend TTM
$1.24
Last Ex-Dividend
2026-09-17
Dividend / EPS
37.80%

Revenue

Annual ending 2025-12-31
$38.52M

EPS

Annual ending 2025-12-31
3.48

Net Income

Annual ending 2025-12-31
$11.29M

News