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

Stock Price

6.6

3.6

3.9

8.1

Total Shares Outstanding

213.1

188.1

183.5

179.2

Market Cap

1,395.7

671.6

721.2

1,446.1

Total Enterprise Value (TEV)

1,242

592.2

617.3

1,302.8

Buyback Yield

-7.3%

-0.2%

-0.3%

-0.2%

Shareholder Yield

-7.3%

-0.2%

-0.3%

-0.2%

P/S

49

16.9

16.5

30.1

P/Gross Profit

182.8

62

41.2

79.9

P/E

-19.3

-11.2

-28.1

-73.4

Earnings Yield

-5.2%

-9%

-3.6%

-1.4%

P/OCF

-56.4

-28.1

-20.7

-59.8

P/FCF

-54.8

-26.8

-17.8

-53.1

FCF Yield

-1.8%

-3.7%

-5.6%

-1.9%

P/B

3.6

1.9

1.9

3.8

EV/Sales

43.6

14.9

14.1

27.1

EV/Gross Profit

162.7

54.7

35.3

72

EV/EBITDA

-34.7

-10.4

-11.9

-29.1

EV/EBIT

-26.4

-8.7

-9.8

-23.5

EV/OCF

-50.1

-24.8

-17.7

-53.9

EV/FCF

-48.7

-23.6

-15.2

-47.8