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

Stock Price

594.2

594.3

258.3

165.9

157

122.5

73.3

43.8

26.5

24.2

17.3

Total Shares Outstanding

78.9

76.6

75.3

71.5

70.9

63.8

59.5

58.8

53

52.3

53.7

Market Cap

46,877.1

45,536.4

19,452.6

11,859.8

11,130.8

7,813.3

4,360

2,573

1,403.7

1,268.4

928.3

Total Enterprise Value (TEV)

46,531.4

45,271.7

18,842.7

11,596.2

10,708.2

7,251.4

4,009.2

2,223.5

1,321.7

1,179.3

818.6

Buyback Yield

0.5%

0.1%

-0.2%

-1%

1.6%

-3.8%

0.1%

-8.6%

0.1%

2.8%

0.7%

Debt Paydown Yield

—

—

—

-5.7%

—

—

—

—

—

—

0%

Shareholder Yield

0.5%

0.1%

-0.2%

-6.7%

1.6%

-3.8%

0.1%

-8.6%

0.1%

2.8%

0.7%

P/S

18.3

21.9

12.5

10

12.9

11.5

8.2

6.1

4.1

4.7

4.7

P/Gross Profit

30.4

36.7

20.4

16.3

20.6

18.8

14.2

10

6.8

7.4

7.2

P/E

188

123.8

110.9

81.7

-172.5

-4,084.3

7,328

87.5

265

75.8

48

Earnings Yield

0.5%

0.8%

0.9%

1.2%

-0.6%

-0%

0%

1.1%

0.4%

1.3%

2.1%

P/OCF

217.3

111.5

102.8

50.4

88.7

222.4

66.4

40.3

76

60

20

P/FCF

402.6

138.2

150.1

66

147.2

-208.4

87.7

48.8

174.3

78.4

23

FCF Yield

0.2%

0.7%

0.7%

1.5%

0.7%

-0.5%

1.1%

2%

0.6%

1.3%

4.4%

P/B

15.5

19.6

12

9.3

10.6

8

8

5.5

8.4

8.4

5.9

EV/Sales

18.2

21.7

12.1

9.8

12.4

10.6

7.6

5.3

3.8

4.4

4.1

EV/Gross Profit

30.2

36.5

19.7

16

19.8

17.4

13

8.6

6.4

6.9

6.4

EV/EBITDA

1,007.5

423.2

107

99.9

-72.6

-4,329.2

807.2

62.7

62.7

33.2

21.2

EV/EBIT

-1,679

773.3

120.1

124.7

-63.7

-512.5

-627

89.5

101.5

37

23.2

EV/OCF

215.7

110.9

99.6

49.3

85.3

206.4

61

34.8

71.6

55.8

17.6

EV/FCF

399.6

137.4

145.4

64.6

141.6

-193.4

80.6

42.2

164.1

72.9

20.2