Investing.com·2 hours ago·macroeconomiaNEUTRALLOWCarvana president Thomas Taira sells over $1.18 million in stockNo summary availableRead at Investing.com→