Price
$11.49
52W High
$20.58
52W Low
$9.22
SMA50
$10.90
SMA200
$12.81
Avg Volume 50D
$231.03K
From 52W High
-44.17%
From 52W Low
+24.62%
Vs SMA50
+5.42%
Vs SMA200
-10.33%
Current Volume
$188.86K
Dollar Volume 50D
$2.53M
Market Cap
$282.61M
P/E
16.8x
Revenue TTM
$286.99M
EPS TTM
0.65
Net Income TTM
$16.83M
Free Cash Flow
$31.15M
Revenue 1Y
-9.12%
EPS 1Y
+8.33%
Net Income 1Y
-0.74%
FCF 1Y
-11.90%
Profit Margin
5.86%
FCF Margin
10.85%
Dividend Yield
4.18%
Dividend TTM
$0.48
Last Ex-Dividend
2026-09-18
Dividend / EPS
73.85%

Revenue

Annual ending 2025-12-26
$305.63M

EPS

Annual ending 2025-12-26
0.46

Net Income

Annual ending 2025-12-26
$12.94M

News