Price
$33.56
52W High
$36.31
52W Low
$22.41
SMA50
$34.81
SMA200
$31.03
Avg Volume 50D
$39.34K
From 52W High
-7.57%
From 52W Low
+49.75%
Vs SMA50
-3.59%
Vs SMA200
+8.14%
Current Volume
$47.80K
Dollar Volume 50D
$1.37M
Market Cap
$217.88M
P/E
11.8x
Revenue TTM
$124.92M
EPS TTM
2.90
Net Income TTM
$18.43M
Free Cash Flow
$17.86M
Revenue 1Y
-0.37%
EPS 1Y
+4.32%
Net Income 1Y
+5.03%
FCF 1Y
-15.39%
Profit Margin
14.75%
FCF Margin
14.30%
Dividend Yield
1.07%
Dividend TTM
$0.36
Last Ex-Dividend
2026-10-09
Dividend / EPS
12.41%

Revenue

Annual ending 2025-12-31
$125.92M

EPS

Annual ending 2025-12-31
2.69

Net Income

Annual ending 2025-12-31
$17.00M

News