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

Stock Price

2,425.6

3,091.7

2,479.5

1,561.3

1,856

1,299

971.3

640.2

606.1

454.4

415.8

Total Shares Outstanding

21.2

21.2

21.2

21.2

21.2

21.2

21.2

21.2

21.2

21.2

21.2

Market Cap

51,841.5

65,637.4

52,489.9

33,016.2

39,350.1

27,515.9

20,551.3

13,651.6

12,839.5

9,628.6

8,812.9

Total Enterprise Value (TEV)

55,147.5

68,683.4

54,972.9

34,714.2

40,434.1

27,793.9

20,979.3

13,430.6

12,683.4

9,617.4

8,989.6

Dividend Yield

0.2%

0.1%

0.2%

0.3%

0.2%

0.3%

2.5%

0.6%

0.7%

0.9%

1%

Debt Paydown Yield

-0.5%

-0.9%

-1%

-2.1%

-0.3%

0.4%

-0.3%

-0.5%

0.3%

0.1%

-1.1%

Shareholder Yield

-0.5%

-0.9%

-1%

-2.1%

-0.3%

0.4%

-0.3%

-0.5%

0.3%

0.1%

-1.1%

P/S

4.6

6.5

6.2

5

7.7

6.9

5.9

4.5

5.2

4.5

4.8

P/Gross Profit

12.4

18.2

17.8

14.2

20.9

18.4

15.9

12

13.7

12.9

14

P/E

77.8

89.8

92.9

64.4

126.7

63.1

61.7

36

57.9

46.6

49.7

Earnings Yield

1.3%

1.1%

1.1%

1.6%

0.8%

1.6%

1.6%

2.8%

1.7%

2.1%

2%

P/OCF

19.8

29.9

29.5

25.5

30.3

23.2

26.8

20.6

24.3

19.6

22.3

P/FCF

20.3

30.8

30.2

26.3

31

23.7

28

21.4

25.3

20.4

23

FCF Yield

4.9%

3.2%

3.3%

3.8%

3.2%

4.2%

3.6%

4.7%

4%

4.9%

4.3%

P/B

14.9

23.5

28

19.3

37.1

26.3

29.9

15.8

21.3

21

26.1

EV/Sales

4.9

6.8

6.5

5.2

7.9

7

6

4.4

5.1

4.5

4.9

EV/Gross Profit

13.2

19

18.7

14.9

21.5

18.6

16.2

11.8

13.5

12.9

14.3

EV/EBITDA

17.5

25.4

24.9

20.4

26.7

22.6

22.5

17.1

19.7

17.4

19.4

EV/EBIT

30.6

46.9

46.3

39.4

46.3

38.4

41.1

28.1

32.5

28.3

33.9

EV/OCF

21

31.3

30.9

26.8

31.1

23.4

27.4

20.3

24

19.6

22.7

EV/FCF

21.6

32.3

31.6

27.6

31.8

23.9

28.6

21.1

25

20.4

23.5