Bryan Leach
Director, CEO AND PRESIDENT, 10% Owner · 7 filings · Latest: Jun 22, 2026
Ibotta, Inc.
| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Filing |
|---|---|---|---|---|---|---|---|---|---|
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 23, 2026 | Sale | $30.31 | 3,955 | $119.9K | 866,484 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 23, 2026 | Option Exercise | $3.99 | 3,955 | $15.8K | 870,439 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 22, 2026 | Sale | $30.56 | 11,187 | $341.9K | 866,484 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 22, 2026 | Option Exercise | $3.99 | 11,187 | $44.6K | 877,671 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 9, 2026 | Sale | $31.96 | 4,748 | $151.7K | 916,484 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 9, 2026 | Option Exercise | $3.99 | 4,748 | $18.9K | 921,232 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 8, 2026 | Sale | $32.12 | 10,406 | $334.3K | 916,484 | |
IBTA | Bryan Leach | Director, CEO AND PRESIDENT, 10% Owner | Jun 8, 2026 | Option Exercise | $3.99 | 10,406 | $41.5K | 926,890 | |
IBTA | Bryan Leach | — | Jun 8, 2026 | Proposed Sale | $32.09 | 213,717 | $6.9M | — |