Price
$22.35
52W High
$23.48
52W Low
$16.90
SMA50
$22.55
SMA200
$20.18
Avg Volume 50D
$68.05K
From 52W High
-4.81%
From 52W Low
+32.25%
Vs SMA50
-0.88%
Vs SMA200
+10.78%
Current Volume
$27.83K
Dollar Volume 50D
$1.54M
Market Cap
$412.53M
P/E
14.4x
Revenue TTM
$159.18M
EPS TTM
1.52
Net Income TTM
$28.73M
Free Cash Flow
$49.09M
Revenue 1Y
+4.72%
EPS 1Y
+3.40%
Net Income 1Y
-3.10%
FCF 1Y
+20.12%
Profit Margin
18.05%
FCF Margin
30.84%
Dividend Yield
2.13%
Dividend TTM
$0.47
Last Ex-Dividend
2026-08-17
Dividend / EPS
31.25%

Revenue

Annual ending 2025-12-31
$152.08M

EPS

Annual ending 2025-12-31
1.33

Net Income

Annual ending 2025-12-31
$26.10M

News