Carvana sets a high bar for itself. Wall Street has its doubts.

Carvana shares are deep in the red after another drop for the company’s revenue per retail vehicle sold.

May 7, 2025 - 21:53
 0
Carvana sets a high bar for itself. Wall Street has its doubts.
Carvana shares are deep in the red after another drop for the company’s revenue per retail vehicle sold.