Investing.com·2 hours ago·macroeconomiaNEUTRALLOWCarvana vp Stephen Palmer sells $358,571 in stockNo summary availableRead at Investing.com→