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.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-10-07 | Leach Bryan | CEO AND PRESIDENT | Buy | 2,999 | $11,966 |
| 2026-10-07 | Leach Bryan | CEO AND PRESIDENT | Buy | 7,113 | $35,921 |
| 2026-10-07 | Leach Bryan | CEO AND PRESIDENT | Sell | 10,049 | $415,580 |
| 2026-10-07 | Leach Bryan | CEO AND PRESIDENT | Sell | 63 | $2,648 |
| 2026-10-07 | Leach Bryan | CEO AND PRESIDENT | Buy | 5,030 | $25,402 |
| 2026-10-07 | Leach Bryan | CEO AND PRESIDENT | Sell | 5,030 | $209,076 |
| 2026-10-05 | Weisman Tony | Director | Buy | 9,843 | $0 |
| 2026-10-05 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 4,124 | $163,380 |
| 2026-10-05 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 1,816 | $72,998 |
| 2026-10-05 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 4,124 | $163,380 |
| 2026-10-05 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 1,816 | $72,998 |
| 2026-09-25 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 16,500 | $661,216 |
| 2026-09-24 | Weisman Tony | Director | Buy | 10,339 | $0 |
| 2026-09-23 | Leach Bryan | CEO AND PRESIDENT | Buy | 13,418 | $53,538 |
| 2026-09-23 | Leach Bryan | CEO AND PRESIDENT | Sell | 13,418 | $554,759 |
| 2026-09-23 | Leach Bryan | CEO AND PRESIDENT | Buy | 1,724 | $6,879 |
| 2026-09-23 | Leach Bryan | CEO AND PRESIDENT | Sell | 1,717 | $70,929 |
| 2026-09-23 | Leach Bryan | CEO AND PRESIDENT | Sell | 7 | $294 |
| 2026-09-14 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 20,100 | $804,856 |
| 2026-09-14 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 16,500 | $661,228 |
| 2026-09-14 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 3,600 | $143,640 |
| 2026-09-10 | Leach Bryan | CEO AND PRESIDENT | Buy | 15,142 | $60,417 |
| 2026-09-10 | Leach Bryan | CEO AND PRESIDENT | Sell | 7,503 | $279,515 |
| 2026-09-10 | Leach Bryan | CEO AND PRESIDENT | Sell | 26,497 | $1.0M |
| 2026-09-10 | Leach Bryan | CEO AND PRESIDENT | Sell | 5,103 | $192,563 |
Source: SEC Form 4 filings · as of 2026-10-07