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

Stock Price

4.2

2.8

1.3

5.3

Total Shares Outstanding

125.1

116.9

108

88.9

Market Cap

526.6

327.4

137.1

470.1

Total Enterprise Value (TEV)

510.1

310

127.4

459.9

Buyback Yield

-3.7%

-6.9%

-18.5%

-2%

Shareholder Yield

-3.7%

-6.9%

-18.5%

-2%

P/S

20

17.7

24.1

69.7

P/Gross Profit

-515.7

-44.5

-12.5

-57.8

P/E

-32.4

-13.3

-5.3

-25.2

Earnings Yield

-3.1%

-7.5%

-18.9%

-4%

P/OCF

-28.6

-21

-7.7

-34.9

P/FCF

-26.3

-24.6

-5.9

-16.7

FCF Yield

-3.8%

-4.1%

-16.9%

-6%

P/B

6.9

4.7

2.1

7.9

EV/Sales

19.4

16.8

22.4

68.2

EV/Gross Profit

-499.6

-42.2

-11.6

-56.6

EV/EBITDA

-35.1

-14.6

-6

-25.7

EV/EBIT

-30.9

-13.5

-5.5

-24.4

EV/OCF

-27.7

-19.9

-7.2

-34.1

EV/FCF

-25.5

-23.3

-5.5

-16.3