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

Stock Price

372.8

462.2

313.1

257.7

271.7

170.1

161.1

115

90.3

82.9

68.5

Total Shares Outstanding

166.6

167.1

166.2

167.5

168.7

169.4

170.5

163.5

161.2

164.7

174.5

Market Cap

62,083.4

77,238.6

52,035.6

43,166.4

45,835.8

28,808.2

27,474.4

18,809

14,562.8

13,652

11,944.5

Total Enterprise Value (TEV)

71,014.4

81,576.6

56,770.6

48,289.4

49,984.8

33,148.2

32,116.4

22,889

17,843.8

17,093

14,323.5

Dividend Yield

1.1%

0.8%

1.1%

1.2%

1%

1.5%

1.4%

1.8%

2.1%

2%

2%

Buyback Yield

1.2%

0.2%

1.3%

1.6%

0.9%

1.7%

0.7%

-0.2%

2.8%

5.5%

25.9%

Debt Paydown Yield

0.8%

0.8%

0%

-0.7%

-1.1%

0.1%

0.9%

-4.1%

0.1%

0.1%

-8.1%

Shareholder Yield

1.9%

1%

1.4%

0.9%

-0.1%

1.8%

1.6%

-4.3%

2.9%

5.6%

17.8%

P/S

5.5

7.1

5.2

4.7

5.6

3.9

3.5

2.6

2.3

2.3

2.1

P/Gross Profit

10.7

14

10.5

10.2

11.3

8

7

5.4

4.8

4.8

4.4

P/E

29.9

50.1

31.5

32.5

37.9

31.2

32.6

20.5

-95.1

25.6

21.6

Earnings Yield

3.3%

2%

3.2%

3.1%

2.6%

3.2%

3.1%

4.9%

-1.1%

3.9%

4.6%

P/OCF

23.4

32.3

25.5

23.7

25

17.9

15.1

17.5

10.8

11.7

11.7

P/FCF

25.7

36.2

29.1

27.5

28.8

20.6

17.4

21.4

13

15.3

14.1

FCF Yield

3.9%

2.8%

3.4%

3.6%

3.5%

4.8%

5.7%

4.7%

7.7%

6.5%

7.1%

P/B

26.7

45.4

71.9

372.1

-1,145.9

-51.6

-39.2

-14.5

-8.4

-14.2

-112.7

EV/Sales

6.3

7.5

5.7

5.3

6.1

4.5

4.1

3.1

2.8

2.8

2.5

EV/Gross Profit

12.2

14.8

11.4

11.4

12.4

9.2

8.2

6.6

5.9

6

5.3

EV/EBITDA

22

27

21.4

23

23.7

18.5

16.3

14.2

11

12.7

12.5

EV/EBIT

24.8

30.3

24.7

29.1

30

24

20.3

18.2

13.9

16.3

14.4

EV/OCF

26.8

34.1

27.8

26.5

27.2

20.6

17.6

21.3

13.3

14.7

14

EV/FCF

29.4

38.2

31.7

30.8

31.4

23.7

20.4

26.1

15.9

19.1

16.9