Investing.com·3 hours ago·azioniNEUTRALLOWIbotta CEO Bryan Leach sells $627k in sharesNo summary availableRead at Investing.com→