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

Stock Price

734.4

942.9

805.4

655

845.8

714.2

583.7

352.6

453.2

357.4

302.4

Total Shares Outstanding

98.2

97.3

94.5

92.6

90.6

89.1

85.3

80.7

79

71.4

62.1

Market Cap

72,107.9

91,730.9

76,092.7

60,669.3

76,608.9

63,657.9

49,794.5

28,459.4

35,821.6

25,522.3

18,779.1

Total Enterprise Value (TEV)

90,181.9

107,107.9

91,475.7

75,232.3

90,064.8

75,972

61,201.7

39,181.2

44,461.3

31,530

23,058.4

Dividend Yield

2.5%

1.8%

1.8%

1.9%

1.4%

1.5%

1.7%

2.6%

1.8%

2%

3%

Buyback Yield

-0.2%

-1.9%

-1.1%

-1.4%

-0.8%

-3.2%

-3.4%

-1.5%

-7%

-0.1%

-4.6%

Debt Paydown Yield

-5.1%

-1.8%

-1%

-1.9%

-1.3%

0.2%

-0.8%

-2.8%

-7.9%

1.6%

-8.3%

Shareholder Yield

-5.2%

-3.7%

-2.1%

-3.3%

-2.1%

-3%

-4.2%

-4.4%

-14.9%

1.5%

-12.8%

P/S

8

10.5

9.3

8.4

11.5

10.6

9

5.6

8.2

7.1

6.9

P/Gross Profit

15.8

21.4

19.2

17.3

24.2

21.8

18.1

11.5

16.5

14.2

13.1

P/E

67.3

110.9

78.1

85.4

153

170.9

97.4

77.3

151.1

199.7

94.2

Earnings Yield

1.5%

0.9%

1.3%

1.2%

0.7%

0.6%

1%

1.3%

0.7%

0.5%

1.1%

P/OCF

19.2

28.2

23.7

20.5

30.1

27.6

25

15.7

24.9

25

21

P/FCF

-129.9

-595.7

1,463.3

138.8

-188.6

-368.3

-194.6

-61.4

-1,036.1

-209

-1,621.8

FCF Yield

-0.8%

-0.2%

0.1%

0.7%

-0.5%

-0.3%

-0.5%

-1.6%

-0.1%

-0.5%

-0.1%

P/B

5.1

6.8

6.1

5.3

7

6

5.6

3.9

5.2

5.8

6.8

EV/Sales

10

12.2

11.2

10.4

13.6

12.7

11

7.7

10.2

8.7

8.5

EV/Gross Profit

19.8

25

23.1

21.4

28.5

26

22.2

15.9

20.4

17.6

16.1

EV/EBITDA

59

32.1

27.8

25.6

32.6

30.7

24.9

17.8

24

21.7

21.1

EV/EBIT

59

80.7

63.4

62.7

81.3

72.2

52.3

40.1

55

51

40.6

EV/OCF

24.1

33

28.4

25.4

35.4

32.9

30.7

21.6

30.9

30.9

25.8

EV/FCF

-162.5

-695.5

1,759.1

172.2

-221.8

-439.5

-239.1

-84.6

-1,285.9

-258.2

-1,991.4