Trailing ValuationLTMDec '24Dec '23Dec '22

Stock Price

11.8

20

43.3

35.1

Total Shares Outstanding

216

811.7

806.2

801.9

Market Cap

2,555.4

16,258.9

34,922.5

28,115

Total Enterprise Value (TEV)

846.4

14,832.9

33,710.5

27,091

Dividend Yield

—

—

—

1.8%

Buyback Yield

—

—

—

-3.7%

Shareholder Yield

—

—

—

-3.6%

P/S

1.3

9.8

16.8

15

P/Gross Profit

2.7

21.9

33.4

30.5

P/E

-3.2

-5.2

-1,444

-318.7

Earnings Yield

-30.9%

-19.1%

-0.1%

-0.3%

P/OCF

3.9

40.6

88.6

51.5

P/FCF

4.3

51

118

64.6

FCF Yield

23%

2%

0.8%

1.5%

P/B

—

—

—

1.9

EV/Sales

0.4

9

16.2

14.5

EV/Gross Profit

0.9

20

32.2

29.4

EV/EBITDA

-0.3

-5.5

70.2

51.1

EV/EBIT

-0.3

-4.6

-1,021.5

-732.2

EV/OCF

1.3

37.1

85.6

49.6

EV/FCF

1.4

46.5

113.9

62.3