Investing.com·2 hours ago·azioniNEUTRALLOWIbotta CEO Bryan Leach disposes of $2.47 million in Ibotta (IBTA) sharesNo summary availableRead at Investing.com→