Price
$31.61
52W High
$35.44
52W Low
$23.60
SMA50
$33.11
SMA200
$29.68
Avg Volume 50D
$40.43K
From 52W High
-10.81%
From 52W Low
+33.94%
Vs SMA50
-4.53%
Vs SMA200
+6.51%
Current Volume
$31.50K
Dollar Volume 50D
$1.34M
Market Cap
$431.45M
P/E
11.0x
Revenue TTM
$130.10M
EPS TTM
2.96
Net Income TTM
$39.36M
Free Cash Flow
$37.63M
Dividend Yield
1.01%
Dividend TTM
$0.32
Last Ex-Dividend
2026-09-15
Dividend / EPS
10.81%

Revenue

Annual ending 2025-12-31
$131.53M

EPS

Annual ending 2025-12-31
2.95

Net Income

Annual ending 2025-12-31
$37.20M

News