Price
$24.12
52W High
$29.39
52W Low
$17.79
SMA50
$25.27
SMA200
$22.24
Avg Volume 50D
$11.53K
From 52W High
-17.92%
From 52W Low
+35.58%
Vs SMA50
-4.56%
Vs SMA200
+8.48%
Current Volume
$6.64K
Dollar Volume 50D
$293078
Market Cap
$147.67M
P/E
18.4x
Revenue TTM
$234.37M
EPS TTM
1.34
Net Income TTM
$8.04M
Free Cash Flow
$15.14M
Revenue 1Y
-13.66%
EPS 1Y
+197.81%
Net Income 1Y
+193.46%
FCF 1Y
+446.72%
Profit Margin
3.43%
FCF Margin
6.46%
Dividend Yield
1.82%
Dividend TTM
$0.44
Last Ex-Dividend
2026-08-14
Dividend / EPS
32.84%

Revenue

Annual ending 2026-01-03
$248.97M

EPS

Annual ending 2026-01-03
1.17

Net Income

Annual ending 2026-01-03
$7.13M

News