Price
$86.74
52W High
$94.82
52W Low
$76.64
SMA50
$88.98
SMA200
$85.47
Avg Volume 50D
$1.04M
From 52W High
-9.32%
From 52W Low
+13.18%
Vs SMA50
-2.52%
Vs SMA200
+1.49%
Current Volume
$1.03M
Bars Stored
1257
Market Cap
$14.38B
P/E
27.6x
Revenue TTM
$2.24B
EPS TTM
3.08
Net Income TTM
$521.84M
Free Cash Flow
$637.92M
Revenue 1Y
+5.83%
EPS 1Y
+9.22%
Net Income 1Y
+7.36%
FCF 1Y
+23.88%
Profit Margin
23.33%
FCF Margin
28.52%

Revenue

Quarterly ending 2025-12-26
$593.16M

EPS

Quarterly ending 2025-12-26
0.78

Net Income

Quarterly ending 2025-12-26
$132.49M