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

Stock Price

183.5

324.2

226.9

71.1

106.1

—

—

Total Shares Outstanding

46.2

44.9

42.5

40.4

38.3

12.8

12.4

Market Cap

8,483.2

14,569.6

9,647

2,870.9

4,061

—

—

Total Enterprise Value (TEV)

7,455

13,746.8

8,920.5

2,286.2

3,536.2

—

—

Buyback Yield

-0.2%

-0.1%

-0.1%

-0.5%

-10.6%

—

—

Shareholder Yield

-0.2%

-0.1%

-0.1%

-0.5%

-10.6%

—

—

P/S

8.8

19.5

18.2

7.8

16.2

—

—

P/Gross Profit

12.2

26.8

24.8

10.6

22.4

—

—

P/E

—

172.5

648.1

-47.1

-41.3

—

—

Earnings Yield

—

0.6%

0.2%

-2.1%

-2.4%

—

—

P/OCF

23.3

51

62.8

53.5

442.9

—

—

P/FCF

23.9

53.3

64.1

59.7

727.3

—

—

FCF Yield

4.2%

1.9%

1.6%

1.7%

0.1%

—

—

P/B

6.5

17.7

14.7

5.3

7.9

—

—

EV/Sales

7.7

18.4

16.8

6.2

14.1

—

—

EV/Gross Profit

10.7

25.3

22.9

8.5

19.5

—

—

EV/EBITDA

62

187.2

-1,447.2

-37.9

-61.7

—

—

EV/EBIT

70.3

219.6

-672.8

-35.1

-58.9

—

—

EV/OCF

20.5

48.1

58.1

42.6

385.6

—

—

EV/FCF

21

50.3

59.3

47.5

633.3

—

—