Price
$35.99
52W High
$38.81
52W Low
$20.41
SMA50
$31.74
SMA200
$30.50
Avg Volume 50D
$444.98K
From 52W High
-7.84%
From 52W Low
+76.34%
Vs SMA50
+13.39%
Vs SMA200
+18.01%
Current Volume
$258.70K
Dollar Volume 50D
$13.93M
Market Cap
$452.99M
P/E
29.8x
Revenue TTM
$889.82M
EPS TTM
1.15
Net Income TTM
$15.31M
Free Cash Flow
$35.99M
Revenue 1Y
+8.40%
EPS 1Y
-68.14%
Net Income 1Y
-71.58%
FCF 1Y
-54.83%
Profit Margin
1.72%
FCF Margin
4.04%
Dividend Yield
3.00%
Dividend TTM
$1.08
Last Ex-Dividend
2026-06-24
Dividend / EPS
93.91%

Revenue

Annual ending 2025-12-28
$879.40M

EPS

Annual ending 2025-12-28
1.11

Net Income

Annual ending 2025-12-28
$16.00M