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

Stock Price

188.1

289.6

63.2

14.2

54.5

38.9

14.3

12.8

13.1

19.7

17.9

Total Shares Outstanding

287.4

245.8

168.7

115.5

112.9

95.9

101.2

105.9

114.5

114.4

114

Market Cap

54,051.2

71,182.2

10,653.9

1,635.3

6,145.2

3,724.5

1,442.5

1,353

1,503

2,257.3

2,044.2

Total Enterprise Value (TEV)

73,789.8

78,390.4

12,848.9

4,030.8

8,312.6

4,234.5

979.2

776

826.9

1,667.1

1,557.9

Buyback Yield

-50.1%

-23.3%

-19.4%

-3.2%

-17%

1.9%

4.6%

8%

-0.1%

-0.1%

-0.5%

Debt Paydown Yield

0%

-8%

1.5%

-13.2%

-25.2%

-17.5%

—

—

—

—

—

Shareholder Yield

-50.1%

-31.3%

-17.9%

-16.4%

-42.2%

-15.5%

4.6%

8%

-0.1%

-0.1%

-0.5%

P/S

113.8

153.6

21.5

3.3

12

7.7

3

2.7

3

4.4

3.9

P/Gross Profit

162.3

213.1

27.6

4.1

14.7

9.6

3.7

3.4

3.7

5.4

4.8

P/E

8.7

-47.8

23.9

-1.1

-10.2

-498.1

42.8

64.9

83.1

24.6

19.5

Earnings Yield

11.4%

-2.1%

4.2%

-91.7%

-9.8%

-0.2%

2.3%

1.5%

1.2%

4.1%

5.1%

P/OCF

-858.8

-1,342.3

838.1

509.3

65.5

69.5

23.7

127.3

19.2

20.4

13.7

P/FCF

-498.9

-1,070.2

1,090

2,255.6

67.4

74.5

28.5

357.8

20.2

20.9

14

FCF Yield

-0.2%

-0.1%

0.1%

0%

1.5%

1.3%

3.5%

0.3%

4.9%

4.8%

7.2%

P/B

1

3.9

4.9

-4.3

6.3

6.7

2.8

2.6

2.5

4.1

4.5

EV/Sales

155.4

169.1

25.9

8.1

16.3

8.8

2

1.6

1.6

3.2

2.9

EV/Gross Profit

221.6

234.7

33.3

10.2

19.8

10.9

2.5

1.9

2

4

3.6

EV/EBITDA

6.7

-42.9

-139.8

-3.2

-10.9

534.9

62.4

101

9.3

12.9

10

EV/EBIT

6.7

-42.3

-111.7

-3.2

-10.6

-310.8

-977.3

194.9

11.3

15.2

11.6

EV/OCF

-1,172.5

-1,478.2

1,010.8

1,255.3

88.6

79

16.1

73

10.6

15.1

10.4

EV/FCF

-681

-1,178.6

1,314.6

5,559.7

91.2

84.7

19.3

205.2

11.1

15.4

10.7