Price
$30.28
52W High
$38.43
52W Low
$27.53
SMA50
$29.44
SMA200
$32.09
Avg Volume 50D
$91.03K
From 52W High
-21.21%
From 52W Low
+9.99%
Vs SMA50
+2.86%
Vs SMA200
-5.65%
Current Volume
$80.41K
Dollar Volume 50D
$2.68M
Market Cap
$492.08M
P/E
30.5x
Revenue TTM
$127.61M
EPS TTM
0.99
Net Income TTM
$16.14M
Free Cash Flow
$30.24M
Revenue 1Y
-1.16%
EPS 1Y
+0.00%
Net Income 1Y
+2.25%
FCF 1Y
+44.39%
Profit Margin
12.64%
FCF Margin
23.70%
Dividend Yield
1.85%
Dividend TTM
$0.56
Last Ex-Dividend
2026-10-01
Dividend / EPS
56.57%

Revenue

Annual ending 2025-12-31
$132.07M

EPS

Annual ending 2025-12-31
1.14

Net Income

Annual ending 2025-12-31
$18.31M

News