Price
$27.04
52W High
$28.04
52W Low
$21.09
SMA50
$27.23
SMA200
$25.78
Avg Volume 50D
$114.04K
From 52W High
-3.57%
From 52W Low
+28.21%
Vs SMA50
-0.70%
Vs SMA200
+4.90%
Current Volume
$94.05K
Dollar Volume 50D
$3.10M
Market Cap
$320.14M
P/E
11.6x
Revenue TTM
$140.59M
EPS TTM
2.21
Net Income TTM
$27.54M
Free Cash Flow
$67.09M
Dividend Yield
0.55%
Dividend TTM
$0.15
Last Ex-Dividend
2026-08-13
Dividend / EPS
6.79%

Revenue

Annual ending 2025-12-31
$135.78M

EPS

Annual ending 2025-12-31
2.16

Net Income

Annual ending 2025-12-31
$24.89M

News