Is This the Final Straw for Carvana Stock?

Online car dealer Carvana (CVNA 6.52%) has suffered one of the sharpest drops of any stock in this bear market. Its shares are currently down almost 99% from their highs. Wall Street is rightly concerned about the company’s financial health. Carvana’s debt is trading at less than 50 cents on […]