Live feed16:33:28·54mINSIDERFilingvia QuantisnowCHIEF TECHNOLOGY OFFICER Swanson Luke Roy sold $31,922 worth of shares (800 units at $39.90) as part of a pre-agreed trading plan, decreasing direct ownership by 0.04% to 483,764 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IBTA· Ibotta Inc.Consumer DiscretionaryOriginal source