Trailing ValuationLTMJul '25Jul '24Jul '23Jul '22Jul '21Jul '20Jul '19Jul '18Jul '17Jul '16Jul '15Jul '14Jul '13

Stock Price

654.6

785.1

647.4

511.7

456.2

530

306.4

277.3

204.2

137.2

111

Total Shares Outstanding

278.4

279.1

280.3

280.4

281.9

273.2

261.7

260.2

258.6

255.7

257.9

Market Cap

182,229.5

219,152.6

181,431.5

143,491.4

128,608.9

144,806.4

80,189.3

72,150.5

52,819.7

35,080.2

28,619.1

Total Enterprise Value (TEV)

185,316.5

221,170.6

183,853.5

146,429.4

132,783.9

143,350.4

76,729.3

69,846.5

51,541.7

34,791.2

28,539.1

Dividend Yield

0.7%

0.5%

0.6%

0.6%

0.6%

0.5%

0.7%

0.7%

0.8%

1%

1.1%

Buyback Yield

2%

1.5%

1.5%

1.7%

1.8%

0.8%

0.4%

0.7%

0.3%

2.2%

7.6%

Debt Paydown Yield

-0.3%

0%

0%

0.6%

-3.8%

0.9%

-3.7%

0.1%

0.1%

1.5%

-1.7%

Shareholder Yield

1.7%

1.6%

1.5%

2.2%

-2%

1.7%

-3.2%

0.8%

0.4%

3.7%

5.9%

P/S

9.4

11.6

11.1

10

10.1

15

10.4

10.6

8.8

6.8

6.1

P/Gross Profit

11.6

14.5

14

12.6

12.3

18.1

12.7

12.8

10.4

8

7.2

P/E

44.7

57.4

62.1

60.8

62.7

70.1

44.3

47.1

40.1

36.3

30.1

Earnings Yield

2.2%

1.7%

1.6%

1.6%

1.6%

1.4%

2.3%

2.1%

2.5%

2.8%

3.3%

P/OCF

28.1

35.3

37.1

28.4

33.1

44.6

33.2

31

25

21.9

19.6

P/FCF

28.5

35.8

38.7

29.7

34.5

45.6

34.1

32.1

25.5

23.4

27.4

FCF Yield

3.5%

2.8%

2.6%

3.4%

2.9%

2.2%

2.9%

3.1%

3.9%

4.3%

3.6%

P/B

9.4

11.1

9.8

8.3

7.8

14.7

15.7

19.2

18.8

25.9

24.7

EV/Sales

9.5

11.7

11.3

10.2

10.4

14.9

10

10.3

8.6

6.7

6.1

EV/Gross Profit

11.8

14.6

14.2

12.9

12.7

17.9

12.1

12.4

10.2

7.9

7.2

EV/EBITDA

30.9

38.6

41.6

37.1

40

50.1

32.1

33.6

28.4

21

19.3

EV/EBIT

35.8

44.9

50.6

46.6

51.6

57.3

35.3

37.7

33

24.5

23

EV/OCF

28.6

35.6

37.6

29

34.1

44.1

31.8

30.1

24.4

21.8

19.5

EV/FCF

29

36.1

39.2

30.3

35.6

45.1

32.6

31.1

24.9

23.2

27.3