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

Stock Price

161.1

177.3

134.6

100.3

176.9

139.5

119.7

106.6

113.9

98.3

75.6

Total Shares Outstanding

343.5

336.6

311.6

291.1

284.4

280.3

208.9

206.4

205.5

159

146.4

Market Cap

55,338.1

59,695.8

41,936.1

29,193.4

50,304.5

39,103.2

25,013.8

21,994.7

23,403.1

15,625.2

11,069.6

Total Enterprise Value (TEV)

74,244.8

76,400.6

61,889.1

49,890

66,373.1

55,489.7

38,673.4

36,234

34,755.8

22,538.8

18,551.6

Dividend Yield

3.2%

2.8%

3.8%

5.1%

2.8%

3.4%

4%

3.9%

3.3%

7.5%

4.5%

Buyback Yield

-3.5%

-6.1%

-5.3%

-3.2%

-0.3%

-4.8%

-2.1%

-0%

-1.8%

-7%

-8.3%

Debt Paydown Yield

-5.4%

-0.1%

-0.8%

-11.8%

-1.5%

-1.6%

-3.8%

-12.1%

-3.6%

-1.3%

-12.7%

Shareholder Yield

-8.9%

-6.2%

-6%

-14.9%

-1.8%

-6.4%

-5.9%

-12.1%

-5.3%

-8.2%

-20.9%

P/S

9.4

10.7

7.7

6.2

11.4

10

7.8

7.2

9.5

7.3

6.3

P/Gross Profit

16.9

19.7

14.6

10.9

19

16.4

12.4

11.3

15

11.4

10

P/E

41.6

110.1

46.7

90.3

29.8

139.5

51

88.1

115.1

182

48.5

Earnings Yield

2.4%

0.9%

2.1%

1.1%

3.4%

0.7%

2%

1.1%

0.9%

0.5%

2.1%

P/OCF

22.5

26.4

25.7

17.6

29.6

22.9

16.5

15.9

22.9

17.1

13.9

P/FCF

-122.5

-104.7

-22.2

-29.7

-61.5

-109.4

325.2

468.9

-183.8

129.1

185.5

FCF Yield

-0.8%

-1%

-4.5%

-3.4%

-1.6%

-0.9%

0.3%

0.2%

-0.5%

0.8%

0.5%

P/B

2.4

2.8

2.2

1.7

2.8

2.2

2.5

2.2

2.3

3.1

2.5

EV/Sales

12.6

13.8

11.3

10.6

15

14.2

12.1

11.9

14.1

10.5

10.5

EV/Gross Profit

22.7

25.2

21.5

18.7

25.1

23.2

19.2

18.6

22.2

16.5

16.7

EV/EBITDA

28.9

34.1

27.9

23

30.4

28.8

22

20.9

26.9

18.8

21

EV/EBIT

104.1

161.9

118

84.6

95.6

99.5

65.1

65.9

77

45.3

59.2

EV/OCF

30.1

33.8

37.9

30.1

39

32.5

25.5

26.2

34

24.7

23.3

EV/FCF

-164.3

-134

-32.7

-50.7

-81.1

-155.2

502.8

772.4

-273

186.2

311