Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

1.4

1.1

1.6

1.3

1.2

1.5

Total Shares Outstanding

297.8

292.9

252.7

248.9

255.5

208.2

Market Cap

422.9

328

399.2

333.6

293.8

316.4

Total Enterprise Value (TEV)

399.2

263.8

386

277.8

213.3

268.5

Buyback Yield

0.4%

-9.6%

-0%

—

-24.8%

—

Debt Paydown Yield

—

—

—

—

14.7%

49%

Shareholder Yield

0.4%

-9.6%

-0%

—

-10.1%

49%

P/S

192.5

153.1

224

127.9

81.2

17.1

P/Gross Profit

84,588.3

-9,371.8

-1,300.3

-1,158.2

745.7

20.2

P/E

-5.3

-8

-4.8

-6.4

-6.4

4.8

Earnings Yield

-19%

-12.5%

-20.9%

-15.7%

-15.7%

21.1%

P/OCF

-12

-10.6

-10.7

-10.2

-8.6

-8.1

P/FCF

-11.5

-10

-9.1

-9.8

-8.5

-7.7

FCF Yield

-8.7%

-10%

-11%

-10.2%

-11.7%

-12.9%

P/B

-11.5

8.5

9.2

2.8

1.8

2.5

EV/Sales

181.7

123.1

216.6

106.6

59

14.5

EV/Gross Profit

79,844.9

-7,537.8

-1,257.3

-964.6

541.5

17.2

EV/EBITDA

-7.5

-5.4

-4.7

-5.4

-5.2

-10.7

EV/EBIT

-7.3

-5.3

-4.5

-5

-4.8

-9.1

EV/OCF

-11.3

-8.5

-10.4

-8.5

-6.2

-6.8

EV/FCF

-10.8

-8

-8.8

-8.2

-6.2

-6.6