Trailing ValuationOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Stock Price

239.9

229.4

245

262.1

233.9

227.1

Total Shares Outstanding

267

267

267

266.6

265

266

Market Cap

64,058.6

61,244.5

65,415

69,852.6

61,970.3

60,413.9

Total Enterprise Value (TEV)

61,008.6

56,834.5

60,838

65,197.6

58,176.3

56,404.9

Buyback Yield

2.3%

1.4%

1.3%

0.7%

1.2%

1.2%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

2.3%

1.4%

1.3%

0.7%

1.2%

1.2%

P/S

6.9

6.8

7.5

8.3

7.6

7.7

P/Gross Profit

9.2

9

9.9

11

10

10.1

P/E

100.8

106.2

135.4

134.4

38.8

39.6

Earnings Yield

1%

0.9%

0.7%

0.7%

2.6%

2.5%

P/OCF

23.1

23.6

25.7

28.4

26.4

25.3

P/FCF

24.8

25.6

28.2

31.9

29.3

28.2

FCF Yield

4%

3.9%

3.5%

3.1%

3.4%

3.6%

P/B

7.2

6.6

7.3

7.8

7.2

7.3

EV/Sales

6.6

6.3

7

7.7

7.1

7.2

EV/Gross Profit

8.7

8.4

9.2

10.2

9.4

9.5

EV/EBITDA

49.1

50.1

61.8

65.7

60

64.2

EV/EBIT

98.2

107.8

156

157.1

138.8

160.7

EV/OCF

22

21.9

23.9

26.5

24.8

23.6

EV/FCF

23.6

23.7

26.2

29.7

27.5

26.3