Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15Dec '14Dec '13Dec '12

Stock Price

445.9

519.9

545.2

432.1

491.9

431.1

354.2

266.5

259

183.1

189.8

Total Shares Outstanding

107.6

107.3

106.9

106.1

105.5

104.9

104.1

103.4

102.5

101.7

100.9

Market Cap

47,993.4

55,779.9

58,278.7

45,844.7

51,891.2

45,221.3

36,875.3

27,558.2

26,545.7

18,614.1

19,144.1

Total Enterprise Value (TEV)

57,127.5

63,214.7

64,394.5

51,713.6

59,461.5

54,473.8

41,440.9

32,135.5

31,029.9

24,066.4

21,636.8

Dividend Yield

0.7%

0.6%

0.5%

0.6%

0.5%

0.5%

0.5%

0.6%

0.5%

0.7%

0.5%

Buyback Yield

-0.2%

-0.2%

-0.2%

-0.2%

-0.2%

-0.2%

-0.1%

-0.1%

-0.1%

-0.1%

-0.1%

Debt Paydown Yield

—

-2.7%

1.2%

1.7%

1%

-6%

-3.3%

-0.7%

1.5%

-6.4%

-4.7%

Shareholder Yield

-0.2%

-2.9%

1%

1.6%

0.8%

-6.1%

-3.4%

-0.8%

1.4%

-6.5%

-4.8%

P/S

6.2

7.9

9.4

8.5

10.7

11.2

7.8

5.3

5.8

4.9

5.3

P/Gross Profit

9

11.4

13.5

12.2

15.2

16

11.7

8.4

9.3

8

8.8

P/E

30.7

36.2

42.3

10.2

65.1

48

22.7

29.4

27.6

28.5

27.7

Earnings Yield

3.3%

2.8%

2.4%

9.8%

1.5%

2.1%

4.4%

3.4%

3.6%

3.5%

3.6%

P/OCF

19

23.3

28.6

62.4

25.8

29.7

25.2

19.3

21.5

19.3

20.6

P/FCF

19.5

24

29.6

66

26.2

30.1

26

20

22.4

20.1

21.4

FCF Yield

5.1%

4.2%

3.4%

1.5%

3.8%

3.3%

3.8%

5%

4.5%

5%

4.7%

P/B

2.4

3

3.3

2.9

4.5

4.3

3.9

3.6

3.9

3.2

3.6

EV/Sales

7.4

9

10.4

9.6

12.3

13.5

8.8

6.2

6.7

6.4

6

EV/Gross Profit

10.7

13

15

13.8

17.4

19.3

13.2

9.8

10.8

10.3

10

EV/EBITDA

18.7

22.4

25.7

23.7

31.8

34.4

23.8

18.2

19.9

18.5

17.5

EV/EBIT

26.3

31.7

36.9

33.9

47.9

50.3

31.2

23

25.6

22.8

21

EV/OCF

22.6

26.4

31.6

70.4

29.6

35.7

28.3

22.5

25.1

25

23.3

EV/FCF

23.2

27.2

32.7

74.5

30

36.3

29.2

23.3

26.2

26

24.2