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

21 insiders reported 304 Form 4 transactions for Ibotta, Inc. (IBTA) over the past 18 months (most recent 2026-07-06). Recent activity: Leach Bryan (CEO AND PRESIDENT) Buy 15,834 shares, Leach Bryan (CEO AND PRESIDENT) Sell 53 shares, Leach Bryan (CEO AND PRESIDENT) Sell 4,045 shares, Swanson Luke Roy (CHIEF TECHNOLOGY OFFICER) Sell 3,241 shares, Swanson Luke Roy (CHIEF TECHNOLOGY OFFICER) Sell 2,699 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-06Leach BryanCEO AND PRESIDENTBuy15,834$63,178
2026-07-06Leach BryanCEO AND PRESIDENTSell53$1,897
2026-07-06Leach BryanCEO AND PRESIDENTSell4,045$140,096
2026-07-06Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell3,241$114,864
2026-07-06Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell2,699$93,855
2026-07-06Leach BryanCEO AND PRESIDENTSell11,789$416,667
2026-07-06Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell3,241$114,864
2026-07-06Swanson Luke RoyCHIEF TECHNOLOGY OFFICERSell2,699$93,855
2026-07-06Leach BryanCEO AND PRESIDENTSell523$18,105
2026-07-06Leach BryanCEO AND PRESIDENTSell1,551$54,822
2026-07-06Leach BryanCEO AND PRESIDENTBuy2,074$0
2026-07-06Leach BryanCEO AND PRESIDENTSell536$18,574
2026-07-06Leach BryanCEO AND PRESIDENTSell1,538$54,353
2026-07-06Leach BryanCEO AND PRESIDENTBuy6,061$24,183
2026-07-06Leach BryanCEO AND PRESIDENTSell5,773$203,761
2026-07-06Leach BryanCEO AND PRESIDENTSell288$10,309
2026-07-06Leach BryanCEO AND PRESIDENTBuy1,094$0
2026-07-06Leach BryanCEO AND PRESIDENTSell1,044$36,850
2026-07-06Leach BryanCEO AND PRESIDENTSell50$1,790
2026-07-06Leach BryanCEO AND PRESIDENTBuy1,094$0
2026-07-06Leach BryanCEO AND PRESIDENTSell1,041$36,742
2026-07-06Leach BryanCEO AND PRESIDENTBuy2,074$0
2026-06-24Leach BryanCEO AND PRESIDENTBuy11,187$44,636
2026-06-24Leach BryanCEO AND PRESIDENTSell11,187$341,896
2026-06-24Leach BryanCEO AND PRESIDENTBuy3,955$15,780

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