Carvana's Stock Split and Improved Financial Outlook Boost Investor Confidence | Intellectia