Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21

Stock Price

153

142.9

121.4

73.5

178.1

Total Shares Outstanding

350.7

342.1

331.1

319.2

313.4

Market Cap

53,638.6

48,885.4

40,186.5

23,460.5

55,813.5

Total Enterprise Value (TEV)

50,777.6

46,538.5

38,505.9

21,674.8

54,331.3

Buyback Yield

-0%

-0.1%

-0.1%

-0.2%

-0.1%

Debt Paydown Yield

1.6%

-1.6%

—

0%

—

Shareholder Yield

1.5%

-1.7%

-0.1%

-0.2%

-0.1%

P/S

16.7

18.2

18.9

14

54.3

P/Gross Profit

20.9

22.5

23.4

17.7

70.2

P/E

493.4

274.8

867

-459.4

-2,544.4

Earnings Yield

0.2%

0.4%

0.1%

-0.2%

-0%

P/OCF

54.3

56.2

60.9

56.1

194.8

P/FCF

57.1

58.5

63.5

61.2

201.8

FCF Yield

1.8%

1.7%

1.6%

1.6%

0.5%

P/B

15.6

18

19.8

16.6

53.6

EV/Sales

15.8

17.3

18.1

12.9

52.8

EV/Gross Profit

19.8

21.5

22.4

16.3

68.4

EV/EBITDA

4,838.7

426.1

3,500.2

-900.6

14,365.8

EV/EBIT

-1,145.3

857.3

-1,150.7

-369.3

-2,836.3

EV/OCF

51.4

53.5

58.3

51.8

189.6

EV/FCF

54

55.7

60.9

56.6

196.4