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

Stock Price

214.1

125.2

147.4

64.8

146.1

91.8

46.2

17.8

10.3

11.3

2.9

Total Shares Outstanding

1,628

1,622

1,616

1,612

1,212

1,211

1,170

1,005

967

935

792

Market Cap

348,563.7

203,058.2

238,214.6

104,409.2

177,121.7

111,181.9

54,030.6

17,909.1

9,940.8

10,602.9

2,312.6

Total Enterprise Value (TEV)

345,190.7

200,138.2

235,444.6

101,417.2

174,174.7

109,422.9

53,212.6

18,003.1

10,150.8

10,773.9

3,764.6

Buyback Yield

0.5%

0.6%

0.5%

3.8%

1.1%

-0%

-1%

-0.4%

-0.2%

-6.5%

-0.2%

Debt Paydown Yield

—

0.4%

—

0.3%

—

0.2%

0.9%

0.2%

1.1%

3.1%

1.9%

Shareholder Yield

0.5%

1%

0.5%

4.1%

1.1%

0.2%

-0.1%

-0.1%

0.9%

-3.4%

1.7%

P/S

10.9

7.9

10.5

4.4

10.8

11.4

8

2.8

1.9

2.5

0.6

P/Gross Profit

22.6

16

22.8

9.8

22.3

25.6

18.8

7.3

5.6

10.6

2.1

P/E

106

125.2

278.1

77.1

56.9

44.6

153.9

55.7

-342.7

-18.9

-3.5

Earnings Yield

0.9%

0.8%

0.4%

1.3%

1.8%

2.2%

0.6%

1.8%

-0.3%

-5.3%

-28.8%

P/OCF

63.5

66.8

142.9

29.3

50.3

103.8

109.6

526.7

828.4

130.9

-10.2

P/FCF

77

84.4

212.5

33.5

55

143.1

195.8

-138.8

-98.4

2,650.7

-7.2

FCF Yield

1.3%

1.2%

0.5%

3%

1.8%

0.7%

0.5%

-0.7%

-1%

0%

-13.9%

P/B

5.7

3.5

4.3

1.9

23.6

19

19.1

14.1

16.7

25.5

-5.6

EV/Sales

10.8

7.8

10.4

4.3

10.6

11.2

7.9

2.8

1.9

2.5

0.9

EV/Gross Profit

22.3

15.7

22.5

9.6

22

25.2

18.6

7.4

5.7

10.7

3.5

EV/EBITDA

59.3

39.4

59.6

18.4

42.4

63

57.9

27.3

33.1

-49.2

-12.4

EV/EBIT

122.7

105.3

587.1

80.2

47.7

79.9

84.3

39.9

79.9

-28.9

-7.8

EV/OCF

62.9

65.8

141.2

28.4

49.5

102.2

107.9

529.5

845.9

133

-16.7

EV/FCF

76.2

83.2

210

32.6

54.1

140.8

192.8

-139.6

-100.5

2,693.5

-11.7