Price
$43.32
52W High
$43.38
52W Low
$27.18
SMA50
$42.16
SMA200
$37.89
Avg Volume 50D
$36.01K
From 52W High
-0.14%
From 52W Low
+59.38%
Vs SMA50
+2.76%
Vs SMA200
+14.34%
Current Volume
$24.47K
Dollar Volume 50D
$1.52M
Market Cap
$275.98M
P/E
13.6x
Revenue TTM
$87.46M
EPS TTM
3.18
Net Income TTM
$20.31M
Free Cash Flow
$18.43M
Revenue 1Y
+5.29%
EPS 1Y
+79.66%
Net Income 1Y
+80.05%
FCF 1Y
+87.97%
Profit Margin
23.22%
FCF Margin
21.07%
Dividend Yield
3.53%
Dividend TTM
$1.53
Last Ex-Dividend
2026-05-26
Dividend / EPS
48.11%

Revenue

Annual ending 2025-12-31
$85.31M

EPS

Annual ending 2025-12-31
2.49

Net Income

Annual ending 2025-12-31
$15.83M

News