Price
$33.55
52W High
$35.07
52W Low
$25.41
SMA50
$34.09
SMA200
$33.24
Avg Volume 50D
$21.15K
From 52W High
-4.33%
From 52W Low
+32.03%
Vs SMA50
-1.60%
Vs SMA200
+0.94%
Current Volume
$16.61K
Dollar Volume 50D
$722334
Market Cap
$282.25M
P/E
12.0x
Revenue TTM
$97.51M
EPS TTM
2.82
Net Income TTM
$23.45M
Free Cash Flow
$25.00M
Revenue 1Y
+6.24%
EPS 1Y
-3.75%
Net Income 1Y
-3.16%
FCF 1Y
+6.64%
Profit Margin
24.05%
FCF Margin
25.64%
Dividend Yield
2.24%
Dividend TTM
$0.75
Last Ex-Dividend
2026-08-03
Dividend / EPS
26.60%

Revenue

Annual ending 2025-12-31
$95.04M

EPS

Annual ending 2025-12-31
2.88

Net Income

Annual ending 2025-12-31
$23.91M

News