Investing.com·1 hour ago·azioniNEUTRALLOWBreakingSunrun CEO Mary Powell sells $188,939 in sharesNo summary availableRead at Investing.com→