SEC Insider Transactions from Leach Bryan.

Last updated: 2026-03-14 11:55 UTC | Total transactions: 52

Leach Bryan has filed 52 insider transactions across 1 company since April 2024.

Most recent transaction: a transaction of 60000 shares of Ibotta, Inc. ($IBTA) on March 02, 2026.

Activity breakdown: 0 open-market purchases and 3 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 2, 2026 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT C Class B Common Stock 60000 $0.00 3,077,424.0000 30,999,527 1.91% 0.19%
March 2, 2026 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT G Class A Common Stock 60000 $0.00 885,122.0000 30,999,527 6.35% 0.19%
March 2, 2026 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT C Class A Common Stock 60000 $0.00 945,122.0000 30,999,527 6.78% 0.19%
March 1, 2026 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT F Class A Common Stock 14820 $24.97 885,122.0000 30,999,527 1.65% 0.05%
Jan. 8, 2026 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT A Class A Common Stock 407706 $0.00 899,942.0000 30,999,527 82.83% 1.32%
Dec. 1, 2025 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT F Class A Common Stock 7489 $23.86 492,236.0000 30,999,527 1.50% 0.02%
Sept. 1, 2025 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT F Class A Common Stock 7489 $26.94 499,725.0000 26,860,931 1.48% 0.03%
June 1, 2025 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT F Class A Common Stock 7489 $49.99 507,214.0000 26,860,931 1.46% 0.03%
March 1, 2025 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT F Class A Common Stock 5103 $34.01 514,703.0000 26,860,931 0.98% 0.02%
Jan. 13, 2025 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT A Class A Common Stock 148654 $0.00 519,806.0000 26,860,931 40.05% 0.55%
Dec. 1, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT F Class A Common Stock 13469 $73.14 371,152.0000 33,567,489 3.50% 0.04%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 2768427 $0.00 384,621.0000 26,921,567 87.80% 10.28%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 405000 $0.00 384,621.0000 26,921,567 51.29% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 45000 $0.00 384,621.0000 26,921,567 10.47% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 405000 $0.00 384,621.0000 26,921,567 51.29% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 45000 $0.00 384,621.0000 26,921,567 10.47% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class B Common Stock 2768427 $0.00 3,132,927.0000 26,921,567 759.51% 10.28%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class B Common Stock 405000 $0.00 2,723,424.0000 26,921,567 17.47% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class B Common Stock 45000 $0.00 2,363,424.0000 26,921,567 1.94% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class B Common Stock 405000 $0.00 2,723,424.0000 26,921,567 17.47% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class B Common Stock 45000 $0.00 2,363,424.0000 26,921,567 1.94% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT S Class B Common Stock 450003 $0.00 2,682,924.0000 26,921,567 14.36% 1.67%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT S Class B Common Stock 40500 $0.00 2,682,924.0000 26,921,567 1.49% 0.15%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT S Class B Common Stock 40500 $0.00 2,682,924.0000 26,921,567 1.49% 0.15%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 212000 $0.00 0.0000 26,921,567 100.00% 0.79%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 212000 $0.00 212,000.0000 26,921,567 9999.99% 0.79%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 30000 $0.00 0.0000 26,921,567 100.00% 0.11%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 30000 $0.00 30,000.0000 26,921,567 9999.99% 0.11%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 50000 $0.00 0.0000 26,921,567 100.00% 0.19%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 50000 $0.00 0.0000 26,921,567 100.00% 0.19%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 50000 $0.00 50,000.0000 26,921,567 9999.99% 0.19%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 250000 $0.00 0.0000 26,921,567 100.00% 0.93%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 250000 $0.00 250,000.0000 26,921,567 9999.99% 0.93%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 176471 $0.00 0.0000 26,921,567 100.00% 0.66%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 176471 $0.00 176,471.0000 26,921,567 9999.99% 0.66%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 176471 $0.00 0.0000 26,921,567 100.00% 0.66%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 176471 $0.00 176,471.0000 26,921,567 9999.99% 0.66%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 25000 $0.00 0.0000 26,921,567 100.00% 0.09%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 25000 $0.00 25,000.0000 26,921,567 9999.99% 0.09%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 60000 $0.00 0.0000 26,921,567 100.00% 0.22%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 60000 $0.00 60,000.0000 26,921,567 9999.99% 0.22%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Employee Stock Option (right to buy) 50000 $0.00 50,000.0000 26,921,567 9999.99% 0.19%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Common Stock 3153048 $0.00 0.0000 26,921,567 100.00% 11.71%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Common Stock 405000 $0.00 0.0000 26,921,567 100.00% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Common Stock 45000 $0.00 0.0000 26,921,567 100.00% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Common Stock 405000 $0.00 0.0000 26,921,567 100.00% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Common Stock 45000 $0.00 0.0000 26,921,567 100.00% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 3153048 $0.00 3,153,048.0000 26,921,567 9999.99% 11.71%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 405000 $0.00 789,621.0000 26,921,567 105.30% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 45000 $0.00 429,621.0000 26,921,567 11.70% 0.17%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 405000 $0.00 789,621.0000 26,921,567 105.30% 1.50%
April 22, 2024 Ibotta, Inc. $IBTA Leach Bryan CEO AND PRESIDENT J Class A Common Stock 45000 $0.00 429,621.0000 26,921,567 11.70% 0.17%