Ibotta, Inc. (IBTA) Insider Trading -- Recent Executive & Director Transactions

18 insiders reported 328 Form 4 transactions for Ibotta, Inc. (IBTA) over the past 18 months (most recent 2026-09-24). Recent activity: Weisman Tony (Director) Buy 10,339 shares, Leach Bryan (CEO AND PRESIDENT) Buy 13,418 shares, Leach Bryan (CEO AND PRESIDENT) Sell 13,418 shares, Leach Bryan (CEO AND PRESIDENT) Buy 1,724 shares, Leach Bryan (CEO AND PRESIDENT) Sell 1,717 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-09-24Weisman TonyDirectorBuy10,339$0
2026-09-23Leach BryanCEO AND PRESIDENTBuy13,418$53,538
2026-09-23Leach BryanCEO AND PRESIDENTSell13,418$554,759
2026-09-23Leach BryanCEO AND PRESIDENTBuy1,724$6,879
2026-09-23Leach BryanCEO AND PRESIDENTSell1,717$70,929
2026-09-23Leach BryanCEO AND PRESIDENTSell7$294
2026-09-14Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell20,100$804,856
2026-09-14Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell16,500$661,228
2026-09-14Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell3,600$143,640
2026-09-10Leach BryanCEO AND PRESIDENTSell5,103$192,563
2026-09-10Leach BryanCEO AND PRESIDENTSell7,503$279,515
2026-09-10Leach BryanCEO AND PRESIDENTSell26,497$1.0M
2026-09-10Leach BryanCEO AND PRESIDENTBuy15,142$60,417
2026-09-03Shapiro David TCHIEF LEGAL OFFICERSell6,821$253,809
2026-09-03Puckett Matthew HChief Financial OfficerSell33,347$1.2M
2026-09-03Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell11,692$435,059
2026-09-03Chomko JaredSR VICE PRESIDENT - ACCOUNTINGSell469$17,451
2026-09-03Leach BryanCEO AND PRESIDENTSell18,637$693,483
2026-09-03Daspit MarisaCHIEF PEOPLE OFFICERSell2,951$109,807
2026-09-03El Tabib AmirChief Business Dev. OfficerSell3,404$126,663
2026-09-03Riedy Christopher JChief Revenue OfficerSell12,988$483,283
2026-09-03Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell2,858$104,667
2026-09-03Daspit MarisaCHIEF PEOPLE OFFICERSell802$29,403
2026-09-03Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell3,082$114,901
2026-09-03Daspit MarisaCHIEF PEOPLE OFFICERSell910$33,951

来源:SEC Form 4 申报文件 · 截至 2026-09-24