Price
$32.29
52W High
$35.01
52W Low
$26.62
SMA50
$33.49
SMA200
$31.22
Avg Volume 50D
$54.00K
From 52W High
-7.77%
From 52W Low
+21.30%
Vs SMA50
-3.58%
Vs SMA200
+3.43%
Current Volume
$27.32K
Dollar Volume 50D
$1.80M
Market Cap
$305.59M
P/E
13.2x
Revenue TTM
$126.20M
EPS TTM
2.69
Net Income TTM
$23.11M
Free Cash Flow
$6.90M
Revenue 1Y
+15.93%
EPS 1Y
+20.63%
Net Income 1Y
+33.80%
FCF 1Y
-46.40%
Profit Margin
18.32%
FCF Margin
5.47%
Dividend Yield
2.01%
Dividend TTM
$0.65
Last Ex-Dividend
2026-08-04
Dividend / EPS
24.16%

Revenue

Annual ending 2025-12-31
$114.00M

EPS

Annual ending 2025-12-31
2.47

Net Income

Annual ending 2025-12-31
$19.20M

News