Price
$29.22
52W High
$43.02
52W Low
$26.90
SMA50
$34.14
SMA200
$36.85
Avg Volume 50D
$510.93K
From 52W High
-32.08%
From 52W Low
+8.62%
Vs SMA50
-14.40%
Vs SMA200
-20.70%
Current Volume
$800.13K
Dollar Volume 50D
$16.53M
Market Cap
$1.39B
P/E
20.0x
Revenue TTM
$4.27B
EPS TTM
1.44
Net Income TTM
$69.60M
Free Cash Flow
$174.90M
Revenue 1Y
-0.06%
EPS 1Y
-52.94%
Net Income 1Y
-52.72%
FCF 1Y
+8.70%
Profit Margin
1.63%
FCF Margin
4.10%
Dividend Yield
4.11%
Dividend TTM
$1.20
Last Ex-Dividend
2026-05-19
Dividend / EPS
83.33%

Revenue

Annual ending 2025-12-26
$4.32B

EPS

Annual ending 2025-12-26
1.88

Net Income

Annual ending 2025-12-26
$90.70M

News