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

Stock Price

2,088.4

1,700.4

1,571.5

846.2

1,348.4

1,675.2

571.9

292.9

314.7

156.1

114.3

Total Shares Outstanding

50.7

50.7

50.7

50.3

50.4

49.9

49.7

45.2

44.2

44.2

44.2

Market Cap

105,874

86,207.8

79,673.1

42,530.1

67,985

83,542.8

28,431.1

13,237.7

13,894.6

6,894.7

5,048.9

Total Enterprise Value (TEV)

102,837

83,873.8

77,678.1

42,242.1

67,509

81,501.4

26,498.7

13,046.9

13,637.1

6,720.8

4,976.2

Dividend Yield

—

—

—

—

—

—

—

0.1%

0.2%

0.4%

0.4%

Buyback Yield

—

0%

0.4%

0.3%

-2.1%

0.1%

-6.6%

-1%

—

—

0.1%

Debt Paydown Yield

-2.2%

-2.3%

-0.2%

-2.5%

-0.9%

-0.7%

-0.6%

-4.7%

-0.3%

-0.1%

0.1%

Shareholder Yield

-2.2%

-2.3%

0.3%

-2.2%

-3%

-0.7%

-7.1%

-5.8%

-0.3%

-0.1%

0.1%

P/S

4

4.1

5.3

3.9

9.6

21

12.4

9.2

11.4

8.2

7.7

P/Gross Profit

9

9

10.5

8.2

22.6

48.9

25.8

19

19.3

12.8

11.6

P/E

—

45.1

80.8

88.8

807.4

-20,940.3

-154.2

-357.1

1,015

50.5

47.6

Earnings Yield

—

2.2%

1.2%

1.1%

0.1%

-0%

-0.6%

-0.3%

0.1%

2%

2.1%

P/OCF

10.8

10.9

15.5

14.5

70.5

70.7

63

57.3

51.7

36.2

22.8

P/FCF

12.3

12.2

17.2

17.1

173.4

89.4

90.5

99.3

71.6

60.8

31.8

FCF Yield

8.1%

8.2%

5.8%

5.8%

0.6%

1.1%

1.1%

1%

1.4%

1.6%

3.1%

P/B

17

19.8

25.9

23.3

44.4

50.6

14.3

39.3

42.7

16.1

14.9

EV/Sales

3.9

4

5.1

3.9

9.6

20.5

11.5

9.1

11.2

8

7.6

EV/Gross Profit

8.7

8.8

10.2

8.1

22.5

47.7

24

18.7

19

12.5

11.4

EV/EBITDA

26.6

25.8

28.4

28.7

104.7

349.8

-331.9

-550.7

140.3

32

30.6

EV/EBIT

32.8

31.9

35.2

39.5

153.1

636.7

-173

-187.8

242.3

37.1

35.7

EV/OCF

10.5

10.6

15.1

14.4

70

69

58.7

56.5

50.7

35.3

22.5

EV/FCF

11.9

11.9

16.8

17

172.2

87.2

84.3

97.8

70.2

59.3

31.3