Price
$41.80
52W High
$72.58
52W Low
$40.63
SMA50
$49.68
SMA200
$57.20
Avg Volume 50D
$1.49M
From 52W High
-42.41%
From 52W Low
+2.88%
Vs SMA50
-15.86%
Vs SMA200
-26.93%
Current Volume
$1.87M
Dollar Volume 50D
$70.73M
Market Cap
$7.81B
P/E
21.9x
Revenue TTM
$2.71B
EPS TTM
1.48
Net Income TTM
$356.81M
Free Cash Flow
$116.22M
Revenue 1Y
-0.73%
EPS 1Y
-4.52%
Net Income 1Y
-5.50%
FCF 1Y
+155.94%
Profit Margin
13.16%
FCF Margin
4.29%
Dividend Yield
2.33%
Dividend TTM
$0.97
Last Ex-Dividend
2026-08-20
Dividend / EPS
65.74%

Revenue

Annual ending 2025-12-28
$3.62B

EPS

Annual ending 2025-12-28
2.61

Net Income

Annual ending 2025-12-28
$398.88M

News