Investing.com·2 hours ago·azioniNEUTRALLOWCharles River director James Foster sells $8.4 million in sharesNo summary availableRead at Investing.com→