Live feed16:24:27·163dINSIDERFilingvia QuantisnowCHIEF TECHNOLOGY OFFICER Swanson Luke Roy was granted 265,722 shares, increasing direct ownership by 104% to 521,108 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.IBTA· Ibotta Inc.Consumer DiscretionaryOriginal source