Leach Bryan

Insider profile

Leach Bryan's trades of Ibotta Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-05 2026-08-04 PlS Planned sale
49,485 +8.7%
140.56
US$2,723,385
49,485 +8.7% 140.56 US$2,723,385
2026-08-05 2026-08-04 PlS Planned sale
56,054 -27.8%
295.85
US$2,847,410
56,054 -27.8% 295.85 US$2,847,410
2026-08-05 2026-08-04 PlS Planned sale
22,428 -45.8%
313.36
US$647,160
22,428 -45.8% 313.36 US$647,160
2026-08-05 2026-08-04 PlS Planned sale
540 -100.0%
37.41
US$20,203
540 -100.0% 37.41 US$20,203
2026-08-05 2026-08-04 PlS Planned sale
6,522 -92.4%
36.36
US$237,132
6,522 -92.4% 36.36 US$237,132
2026-08-05 2026-08-04 PlS Planned sale
4,316 -37.9%
35.66
US$153,894
4,316 -37.9% 35.66 US$153,894
2026-08-05 2026-08-04 PlS Planned sale
2,682 -0.3%
37.41
US$100,345
2,682 -0.3% 37.41 US$100,345
2026-08-05 2026-08-04 PlS Planned sale
32,693 -3.6%
36.36
US$1,188,659
32,693 -3.6% 36.36 US$1,188,659
2026-08-05 2026-08-04 PlS Planned sale
21,757 -2.4%
35.66
US$775,889
21,757 -2.4% 35.66 US$775,889
2026-08-05 2026-08-03 PlS Planned sale
762 -0.1%
25.17
US$19,176
762 -0.1% 25.17 US$19,176
2026-08-05 2026-08-03 PlS Planned sale
14,380 -1.6%
24.39
US$350,790
14,380 -1.6% 24.39 US$350,790
2026-07-22 2026-07-21 PlS Planned sale
1,050 -0.1%
31.83
US$33,420
1,050 -0.1% 31.83 US$33,420
2026-07-22 2026-07-20 PlS Planned sale
7,091 -0.8%
32.20
US$228,329
7,091 -0.8% 32.20 US$228,329
2026-07-22 2026-07-20 PlS Planned sale
7,001 -0.8%
31.44
US$220,106
7,001 -0.8% 31.44 US$220,106
2026-07-08 2026-07-06 PlS Planned sale
38 -100.0%
35.07
US$1,333
38 -100.0% 35.07 US$1,333
2026-07-08 2026-07-06 PlS Planned sale
38 -100.0%
35.07
US$1,333
38 -100.0% 35.07 US$1,333
2026-07-08 2026-07-06 PlS Planned sale
48 -0.0%
35.24
US$1,692
48 -0.0% 35.24 US$1,692
2026-07-08 2026-07-06 PlS Planned sale
844 -0.1%
34.77
US$29,349
844 -0.1% 34.77 US$29,349
2026-07-08 2026-07-06 PlS Planned sale
2,723 -0.3%
33.40
US$90,953
2,723 -0.3% 33.40 US$90,953
2026-07-08 2026-07-06 PlS Planned sale
5,711 -0.7%
32.67
US$186,578
5,711 -0.7% 32.67 US$186,578
2026-07-06 2026-07-02 PlS Planned sale
53 -100.0%
35.79
US$1,897
53 -100.0% 35.79 US$1,897
2026-07-06 2026-07-02 PlS Planned sale
1,041 -95.2%
35.30
US$36,742
1,041 -95.2% 35.30 US$36,742
2026-07-06 2026-07-02 PlS Planned sale
50 -100.0%
35.79
US$1,790
50 -100.0% 35.79 US$1,790
2026-07-06 2026-07-02 PlS Planned sale
1,044 -95.4%
35.30
US$36,850
1,044 -95.4% 35.30 US$36,850
2026-07-06 2026-07-02 PlS Planned sale
288 -0.0%
35.79
US$10,309
288 -0.0% 35.79 US$10,309
2026-07-06 2026-07-02 PlS Planned sale
5,773 -0.7%
35.30
US$203,761
5,773 -0.7% 35.30 US$203,761
2026-07-06 2026-07-01 PlS Planned sale
1,538 -100.0%
35.34
US$54,353
1,538 -100.0% 35.34 US$54,353
2026-07-06 2026-07-01 PlS Planned sale
536 -25.8%
34.65
US$18,574
536 -25.8% 34.65 US$18,574
2026-07-06 2026-07-01 PlS Planned sale
1,551 -100.0%
35.35
US$54,822
1,551 -100.0% 35.35 US$54,822
2026-07-06 2026-07-01 PlS Planned sale
523 -25.2%
34.62
US$18,105
523 -25.2% 34.62 US$18,105
2026-07-06 2026-07-01 PlS Planned sale
11,789 -1.3%
35.34
US$416,667
11,789 -1.3% 35.34 US$416,667
2026-07-06 2026-07-01 PlS Planned sale
4,045 -0.5%
34.63
US$140,096
4,045 -0.5% 34.63 US$140,096
2026-06-24 2026-06-23 PlS Planned sale
3,955 -0.5%
30.31
US$119,894
3,955 -0.5% 30.31 US$119,894
2026-06-24 2026-06-22 PlS Planned sale
11,187 -1.3%
30.56
US$341,896
11,187 -1.3% 30.56 US$341,896
2026-06-10 2026-06-09 PlS Planned sale
4,748 -0.5%
31.96
US$151,733
4,748 -0.5% 31.96 US$151,733
2026-06-10 2026-06-09 PlS Planned sale
4,748 -0.5%
31.96
US$151,733
4,748 -0.5% 31.96 US$151,733
2026-06-10 2026-06-08 PlS Planned sale
55 -0.0%
32.82
US$1,805
55 -0.0% 32.82 US$1,805
2026-06-10 2026-06-08 PlS Planned sale
10,351 -1.1%
32.12
US$332,450
10,351 -1.1% 32.12 US$332,450
2026-06-10 2026-06-08 PlS Planned sale
55 -0.0%
32.82
US$1,805
55 -0.0% 32.82 US$1,805
2026-06-10 2026-06-08 PlS Planned sale
10,351 -1.1%
32.12
US$332,450
10,351 -1.1% 32.12 US$332,450
2026-06-08 2026-06-08 PrS Proposed sale
213,717
32.09
US$6,858,179
213,717 32.09 US$6,858,179