Price
$39.05
52W High
$64.44
52W Low
$33.39
SMA50
$42.87
SMA200
$45.86
Avg Volume 50D
$2.34M
From 52W High
-39.40%
From 52W Low
+16.95%
Vs SMA50
-8.92%
Vs SMA200
-14.84%
Current Volume
$1.50M
Dollar Volume 50D
$101.39M
Market Cap
$4.61B
P/E
30.9x
Revenue TTM
$4.39B
EPS TTM
1.23
Net Income TTM
$148.90M
Free Cash Flow
$400.50M
Revenue 1Y
-2.31%
EPS 1Y
-61.32%
Net Income 1Y
-62.15%
FCF 1Y
+1.70%
Profit Margin
3.39%
FCF Margin
9.12%
Dividend Yield
2.64%
Dividend TTM
$1.03
Last Ex-Dividend
2026-08-21
Dividend / EPS
83.74%

Revenue

Annual ending 2025-12-27
$4.46B

EPS

Annual ending 2025-12-27
2.47

Net Income

Annual ending 2025-12-27
$298.80M

News