BL
Bryan Leach
DELAYED 1 MONTH
Director, CEO AND PRESIDENT, 10% Owner
Ibotta, Inc.
Filings
6
Companies
1
Latest
Jun 10, 2026
Transactions
Signal
Ticker / Company
Insider
Transaction
Value
Filed
70
IBTACLUSTER 3
Ibotta, Inc.
Bryan Leach
Director, CEO AND PRESIDENT, 10% Owner
Sale
$151.7K
4,748 sh
Jun 10 8:17 PM
Jun 9, 2026
—
Ibotta, Inc.
Bryan Leach
Director, CEO AND PRESIDENT, 10% Owner
Option Exercise
$18.9K
4,748 sh
Jun 10 8:17 PM
Jun 9, 2026
70
IBTACLUSTER 3
Ibotta, Inc.
Bryan Leach
Director, CEO AND PRESIDENT, 10% Owner
Sale
$334.3K
10,406 sh
Jun 10 8:17 PM
Jun 8, 2026
—
Ibotta, Inc.
Bryan Leach
Director, CEO AND PRESIDENT, 10% Owner
Option Exercise
$41.5K
10,406 sh
Jun 10 8:17 PM
Jun 8, 2026