Price
$37.96
52W High
$40.31
52W Low
$29.41
SMA50
$39.01
SMA200
$36.22
Avg Volume 50D
$16.24K
From 52W High
-5.83%
From 52W Low
+29.07%
Vs SMA50
-2.70%
Vs SMA200
+4.80%
Current Volume
$18.08K
Dollar Volume 50D
$632887
Market Cap
$277.63M
P/E
10.9x
Revenue TTM
$115.10M
EPS TTM
3.67
Net Income TTM
$25.39M
Free Cash Flow
$29.88M
Revenue 1Y
+5.18%
EPS 1Y
+23.57%
Net Income 1Y
+22.90%
FCF 1Y
+48.16%
Profit Margin
22.06%
FCF Margin
25.96%
Dividend Yield
2.19%
Dividend TTM
$0.83
Last Ex-Dividend
2026-09-15
Dividend / EPS
22.62%

Revenue

Annual ending 2025-12-31
$111.97M

EPS

Annual ending 2025-12-31
3.43

Net Income

Annual ending 2025-12-31
$23.80M

News