Live feed17:21:57·10mINSIDERFilingvia QuantisnowLarge owner Clark Jermoluk Founders Fund I Llc sold $15,075,000 worth of shares (500,000 units at $30.15) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IBTA· Ibotta Inc.Consumer DiscretionaryOriginal source