21 insiders reported 331 Form 4 transactions for Ibotta, Inc. (IBTA) over the past 18 months (most recent 2026-08-19). Recent activity: Leach Bryan (CEO AND PRESIDENT) Buy 28,907 shares, Leach Bryan (CEO AND PRESIDENT) Sell 24,025 shares, Leach Bryan (CEO AND PRESIDENT) Sell 3,457 shares, Leach Bryan (CEO AND PRESIDENT) Sell 1,425 shares, Leach Bryan (CEO AND PRESIDENT) Buy 877 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Buy | 28,907 | $115,339 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 24,025 | $855,982 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 3,457 | $127,058 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 1,425 | $53,348 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Buy | 877 | $3,499 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 877 | $32,099 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Buy | 2,916 | $0 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 2,306 | $82,924 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 610 | $22,717 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Buy | 2,916 | $0 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 2,303 | $82,813 |
| 2026-08-19 | Leach Bryan | CEO AND PRESIDENT | Sell | 613 | $22,828 |
| 2026-08-17 | Lehrman Thomas D | Director | Sell | 12,221 | $454,468 |
| 2026-08-17 | Lehrman Thomas D | Director | Sell | 3,705 | $140,714 |
| 2026-08-17 | Lehrman Thomas D | Director | Sell | 5,327 | $198,405 |
| 2026-08-17 | Lehrman Thomas D | Director | Sell | 298 | $11,283 |
| 2026-08-17 | Lehrman Thomas D | Director | Sell | 8,261 | $307,683 |
| 2026-08-17 | Lehrman Thomas D | Director | Sell | 461 | $17,454 |
| 2026-08-13 | Lehrman Thomas D | Director | Sell | 10,000 | $357,322 |
| 2026-08-13 | Lehrman Thomas D | Director | Sell | 7,669 | $277,784 |
| 2026-08-13 | Lehrman Thomas D | Director | Sell | 11,892 | $430,750 |
| 2026-08-13 | Lehrman Thomas D | Director | Sell | 4,692 | $169,804 |
| 2026-08-13 | Lehrman Thomas D | Director | Sell | 3,197 | $115,352 |
| 2026-08-13 | Lehrman Thomas D | Director | Sell | 4,957 | $178,855 |
| 2026-08-11 | Swanson Luke Roy | CHIEF TECHNOLOGY OFFICER | Sell | 200 | $7,981 |
Source: SEC Form 4 filings · as of 2026-08-19