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

Stock Price

278.9

230.7

129.5

49.4

76.9

74.7

133.5

97.8

119.3

82

101.2

Total Shares Outstanding

272.7

268.9

256.4

255.2

254.8

237.4

208.8

209

213.3

214.6

218

Market Cap

76,048.7

62,032.5

33,204.4

12,616.4

19,595.7

17,731.3

27,877

20,439.8

25,446.9

17,605.3

22,063.1

Total Enterprise Value (TEV)

96,787.7

82,636.5

55,012.4

34,675.4

38,587.9

34,042.4

39,936.8

31,471.6

32,866.2

26,860.1

30,468.8

Dividend Yield

0.9%

0.2%

—

—

—

2%

2.2%

2.6%

1.7%

2%

1.3%

Buyback Yield

—

—

—

—

-8.3%

-8.1%

0.4%

2.8%

0.9%

1.7%

0.9%

Debt Paydown Yield

0.8%

2.6%

6%

-15.9%

-8.3%

-48.7%

-0.3%

-11.7%

7.7%

-5.5%

-1.3%

Shareholder Yield

0.8%

2.6%

6%

-15.9%

-16.5%

-56.7%

0%

-8.9%

8.6%

-3.8%

-0.4%

P/S

4.4

3.8

2.4

1.4

12.8

8

2.5

2.2

2.9

2.1

2.7

P/Gross Profit

8.9

7.9

5.4

5.7

-16.2

-31.9

5.7

4.8

6.6

5.1

6.9

P/E

18.8

21.1

20.5

-5.8

-3.7

-2.8

14.9

11.4

15.8

13.8

33.5

Earnings Yield

5.3%

4.7%

4.9%

-17.1%

-27.2%

-36.2%

6.7%

8.8%

6.3%

7.2%

3%

P/OCF

12.1

11.8

7.4

26.2

-10.4

-4.8

7.5

5.9

8.9

7

11.3

P/FCF

37.4

31.1

57.2

-5.7

-4.8

-3.1

40.3

-113

11

788.5

66.3

FCF Yield

2.7%

3.2%

1.7%

-17.7%

-21%

-32.1%

2.5%

-0.9%

9.1%

0.1%

1.5%

P/B

7.5

8.2

7

4.4

3.9

2

2.3

1.8

2.4

1.9

2.7

EV/Sales

5.6

5

4

3.9

25.2

15.4

3.6

3.3

3.7

3.2

3.7

EV/Gross Profit

11.3

10.6

9

15.6

-32

-61.2

8.2

7.4

8.5

7.7

9.5

EV/EBITDA

15.4

14.5

12.7

54.1

-15

-10.2

12

10.7

12.2

11.3

17.9

EV/EBIT

21

20.1

19.1

-45.3

-10

-7.4

19.2

16.6

18.8

18.2

34.8

EV/OCF

15.3

15.7

12.3

72.1

-20.5

-9.1

10.7

9

11.4

10.7

15.7

EV/FCF

47.6

41.4

94.8

-15.6

-9.4

-6

57.7

-174

14.2

1,203

91.5