Price
$28.85
52W High
$31.10
52W Low
$21.52
SMA50
$30.03
SMA200
$28.84
Avg Volume 50D
$97.35K
From 52W High
-7.23%
From 52W Low
+34.06%
Vs SMA50
-3.91%
Vs SMA200
+0.04%
Current Volume
$73.62K
Dollar Volume 50D
$2.93M
Market Cap
$400.36M
P/E
12.7x
Revenue TTM
$191.53M
EPS TTM
2.38
Net Income TTM
$31.50M
Free Cash Flow
$24.80M
Revenue 1Y
+23.18%
EPS 1Y
+6.25%
Net Income 1Y
+41.42%
FCF 1Y
+102.19%
Profit Margin
16.45%
FCF Margin
12.95%
Dividend Yield
1.59%
Dividend TTM
$0.46
Last Ex-Dividend
2026-09-30
Dividend / EPS
19.33%

Revenue

Annual ending 2025-12-31
$153.48M

EPS

Annual ending 2025-12-31
2.13

Net Income

Annual ending 2025-12-31
$21.85M

News