Live feed19:00:06·171dINSIDERFilingvia QuantisnowLarge owner Clark Jermoluk Founders Fund I Llc sold $999,944 worth of shares (11,363 units at $88.00) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IBTA· Ibotta Inc.Consumer DiscretionaryOriginal source