Skip to content

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

18 insiders reported 339 Form 4 transactions for Ibotta, Inc. (IBTA) over the past 18 months (most recent 2026-10-07). Recent activity: Leach Bryan (CEO AND PRESIDENT) Buy 2,999 shares, Leach Bryan (CEO AND PRESIDENT) Buy 7,113 shares, Leach Bryan (CEO AND PRESIDENT) Sell 10,049 shares, Leach Bryan (CEO AND PRESIDENT) Sell 63 shares, Leach Bryan (CEO AND PRESIDENT) Buy 5,030 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-10-07Leach BryanCEO AND PRESIDENTBuy2,999$11,966
2026-10-07Leach BryanCEO AND PRESIDENTBuy7,113$35,921
2026-10-07Leach BryanCEO AND PRESIDENTSell10,049$415,580
2026-10-07Leach BryanCEO AND PRESIDENTSell63$2,648
2026-10-07Leach BryanCEO AND PRESIDENTBuy5,030$25,402
2026-10-07Leach BryanCEO AND PRESIDENTSell5,030$209,076
2026-10-05Weisman TonyDirectorBuy9,843$0
2026-10-05Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell4,124$163,380
2026-10-05Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell1,816$72,998
2026-10-05Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell4,124$163,380
2026-10-05Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell1,816$72,998
2026-09-25Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell16,500$661,216
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 PRESIDENTBuy15,142$60,417
2026-09-10Leach BryanCEO AND PRESIDENTSell7,503$279,515
2026-09-10Leach BryanCEO AND PRESIDENTSell26,497$1.0M
2026-09-10Leach BryanCEO AND PRESIDENTSell5,103$192,563

Source: SEC Form 4 filings · as of 2026-10-07