Price
$155.08
52W High
$157.36
52W Low
$82.26
SMA50
$133.75
SMA200
$108.27
Avg Volume 50D
$1.87M
From 52W High
-1.45%
From 52W Low
+88.52%
Vs SMA50
+15.95%
Vs SMA200
+43.23%
Current Volume
$1.39M
Dollar Volume 50D
$254.10M
Market Cap
$17.36B
P/E
73.1x
Revenue TTM
$2.91B
EPS TTM
2.10
Net Income TTM
$237.55M
Free Cash Flow
$558.11M
Revenue 1Y
+4.05%
EPS 1Y
-11.02%
Net Income 1Y
-16.71%
FCF 1Y
+10.96%
Profit Margin
8.16%
FCF Margin
19.17%
Dividend Yield
0.18%
Dividend TTM
$0.28
Last Ex-Dividend
2026-07-17
Dividend / EPS
13.33%

Revenue

Annual ending 2025-12-28
$2.86B

EPS

Annual ending 2025-12-28
2.07

Net Income

Annual ending 2025-12-28
$241.20M

News