Trailing ValuationJun '25Dec '24Jun '24Dec '23

Stock Price

14.6

8.4

1.1

0.9

Total Shares Outstanding

339.8

266.6

186.1

161.1

Market Cap

4,975.2

2,239.4

212.1

141.8

Total Enterprise Value (TEV)

4,195.9

2,099.8

243.7

173.1

Buyback Yield

-13.6%

-8.2%

-13.3%

-34.4%

Debt Paydown Yield

0%

1.3%

0.2%

-12.1%

Shareholder Yield

-13.6%

-6.9%

-13.1%

-46.5%

P/S

274.9

535.9

45.6

25.9

P/Gross Profit

313.8

890.1

69.6

40.6

P/E

-24.8

-15.6

-5.4

-4.4

Earnings Yield

-4%

-6.4%

-18.4%

-22.7%

P/OCF

-143.9

-139.5

-8

-4.5

P/FCF

-139.2

-129.4

-7.7

-4.4

FCF Yield

-0.7%

-0.8%

-12.9%

-22.6%

P/B

7.2

35.7

-9.9

-5.8

EV/Sales

231.9

502.5

52.4

31.7

EV/Gross Profit

264.7

834.6

80

49.5

EV/EBITDA

-114.2

-52.7

-6.9

-5.1

EV/EBIT

-111

-51.4

-6.7

-5

EV/OCF

-121.4

-130.8

-9.2

-5.5

EV/FCF

-117.4

-121.3

-8.9

-5.4