Bryan Leach

Chief Executive Officer, Ibotta.

Companies

  • IbottaBoard member Apr 17, 2024 to now1
  • IbottaChief executive officer Apr 17, 2024 to now1
  • IbottaPresident Apr 17, 2024 to now1

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Ibotta IBTA823,886 shares2$40.3M at $48.93Sep 22, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Sep 22, 2026Sold 7 shares at $41.94 of Ibotta2
  • Sep 22, 2026Sold 1,717 shares at $41.31 of Ibotta2
  • Sep 22, 2026Exercised options 1,724 shares at $3.99 of Ibotta2
  • Sep 21, 2026Sold 13,418 shares at $41.34 of Ibotta2
  • Sep 21, 2026Exercised options 13,418 shares at $3.99 of Ibotta2
  • Sep 9, 2026Sold 5,103 shares at $37.74 of Ibotta3
  • Sep 8, 2026Sold 26,497 shares at $37.83 of Ibotta3
  • Sep 8, 2026Sold 7,503 shares at $37.25 of Ibotta3
  • Sep 8, 2026Exercised options 15,142 shares at $3.99 of Ibotta3
  • Sep 1, 2026Shares withheld for tax 18,637 shares at $37.21 of Ibotta4
  • Aug 18, 2026Sold 877 shares at $36.60 of Ibotta5
  • Aug 18, 2026Exercised options 877 shares at $3.99 of Ibotta5
  • Aug 17, 2026Sold 613 shares at $37.24 of Ibotta5
  • Aug 17, 2026Sold 2,303 shares at $35.96 of Ibotta5
  • Aug 17, 2026Converted 2,916 shares of Ibotta5
  • Aug 17, 2026Sold 610 shares at $37.24 of Ibotta5
  • Aug 17, 2026Sold 2,306 shares at $35.96 of Ibotta5
  • Aug 17, 2026Converted 2,916 shares of Ibotta5
  • Aug 17, 2026Sold 1,425 shares at $37.44 of Ibotta5
  • Aug 17, 2026Sold 3,457 shares at $36.75 of Ibotta5
  • Aug 17, 2026Sold 24,025 shares at $35.63 of Ibotta5
  • Aug 17, 2026Exercised options 28,907 shares at $3.99 of Ibotta5
  • Aug 4, 2026Sold 529 shares at $37.41 of Ibotta6
  • Aug 4, 2026Sold 6,446 shares at $36.36 of Ibotta6
  • Aug 4, 2026Sold 4,403 shares at $35.67 of Ibotta6

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6