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

Stock Price

2,141.6

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

108,574.1

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)

105,537.1

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.1%

-2.3%

-0.2%

-2.5%

-0.9%

-0.7%

-0.6%

-4.7%

-0.3%

-0.1%

0.1%

Shareholder Yield

-2.1%

-2.3%

0.3%

-2.2%

-3%

-0.7%

-7.1%

-5.8%

-0.3%

-0.1%

0.1%

P/S

4.1

4.1

5.3

3.9

9.6

21

12.4

9.2

11.4

8.2

7.7

P/Gross Profit

9.2

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

11

10.9

15.5

14.5

70.5

70.7

63

57.3

51.7

36.2

22.8

P/FCF

12.6

12.2

17.2

17.1

173.4

89.4

90.5

99.3

71.6

60.8

31.8

FCF Yield

7.9%

8.2%

5.8%

5.8%

0.6%

1.1%

1.1%

1%

1.4%

1.6%

3.1%

P/B

17.5

19.8

25.9

23.3

44.4

50.6

14.3

39.3

42.7

16.1

14.9

EV/Sales

4

4

5.1

3.9

9.6

20.5

11.5

9.1

11.2

8

7.6

EV/Gross Profit

8.9

8.8

10.2

8.1

22.5

47.7

24

18.7

19

12.5

11.4

EV/EBITDA

27.3

25.8

28.4

28.7

104.7

349.8

-331.9

-550.7

140.3

32

30.6

EV/EBIT

33.7

31.9

35.2

39.5

153.1

636.7

-173

-187.8

242.3

37.1

35.7

EV/OCF

10.7

10.6

15.1

14.4

70

69

58.7

56.5

50.7

35.3

22.5

EV/FCF

12.3

11.9

16.8

17

172.2

87.2

84.3

97.8

70.2

59.3

31.3