Live feed16:01:15·610dINSIDERFilingvia QuantisnowNew insider D. E. Shaw & Co, L.P. claimed ownership of 2,750,235 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.IBTA· Ibotta Inc.Consumer DiscretionaryOriginal source