Investing.com·2 hours ago·azioniNEUTRALLOWIbotta CTO Luke Swanson sells $661,216 of IBTA sharesNo summary availableRead at Investing.com→