Investing.com·2 hours ago·macroeconomiaNEUTRALLOWCopart CEO Jeffrey Liaw sells $845,945 in stock on July 28No summary availableRead at Investing.com→