Price
$39.96
52W High
$64.44
52W Low
$33.39
SMA50
$42.35
SMA200
$45.74
Avg Volume 50D
$2.22M
From 52W High
-37.99%
From 52W Low
+19.68%
Vs SMA50
-5.64%
Vs SMA200
-12.63%
Current Volume
$1.57M
Dollar Volume 50D
$94.45M
Market Cap
$4.77B
P/E
32.0x
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.58%
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