Investing.com·2 hours ago·macroeconomiaNEUTRALLOWKDT Ibotta Holdings, 10% owner, sells $41.8M of Ibotta stockNo summary availableRead at Investing.com→