Price
$44.62
52W High
$45.25
52W Low
$28.20
SMA50
$43.83
SMA200
$40.95
Avg Volume 50D
$29.63K
From 52W High
-1.39%
From 52W Low
+58.23%
Vs SMA50
+1.79%
Vs SMA200
+8.97%
Current Volume
$34.66K
Dollar Volume 50D
$1.30M
Market Cap
$237.38M
P/E
11.9x
Revenue TTM
$115.70M
EPS TTM
3.64
Net Income TTM
$19.96M
Free Cash Flow
$7.32M
Revenue 1Y
+5.26%
EPS 1Y
+17.04%
Net Income 1Y
+17.24%
FCF 1Y
-64.11%
Profit Margin
17.25%
FCF Margin
6.32%
Dividend Yield
2.24%
Dividend TTM
$1.00
Last Ex-Dividend
2026-09-03
Dividend / EPS
27.47%

Revenue

Annual ending 2025-12-31
$114.60M

EPS

Annual ending 2025-12-31
3.62

Net Income

Annual ending 2025-12-31
$19.83M

News