Price
$19.30
52W High
$55.31
52W Low
$19.30
SMA50
$22.12
SMA200
$31.34
Avg Volume 50D
$1.58M
From 52W High
-65.11%
From 52W Low
+0.00%
Vs SMA50
-12.74%
Vs SMA200
-38.42%
Current Volume
$984.39K
Dollar Volume 50D
$35.31M
Market Cap
$647.57M
P/E
23.7x
Revenue TTM
$1.97B
EPS TTM
0.82
Net Income TTM
$27.30M
Free Cash Flow
$24.64M
Revenue 1Y
-5.65%
EPS 1Y
-63.88%
Net Income 1Y
-63.55%
FCF 1Y
-56.40%
Profit Margin
1.39%
FCF Margin
1.25%
Dividend Yield
7.15%
Dividend TTM
$1.38
Last Ex-Dividend
2026-05-18
Dividend / EPS
168.29%

Revenue

Annual ending 2025-12-28
$2.05B

EPS

Annual ending 2025-12-28
0.90

Net Income

Annual ending 2025-12-28
$30.53M

News