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
Transaction date
Planned sale
Price
100.33
Quantity 84,075 -4.2%
Value US$1,112,712
Transaction date
Planned sale
Price
20.36
Quantity 11,395 +33.8%
Value US$898,108
Transaction date
Planned sale
Price
476.91
Quantity 21,342 -40.9%
Value US$1,335,945
Transaction date
Proposed sale
Price
38.38
Quantity 114,813
Value US$4,406,523
Transaction date
Planned sale
Price
36.60
Quantity 877 -0.1%
Value US$32,099
Transaction date
Planned sale
Price
37.24
Quantity 613 -100.0%
Value US$22,828
Transaction date
Planned sale
Price
35.96
Quantity 2,303 -79.0%
Value US$82,813
Transaction date
Planned sale
Price
37.24
Quantity 610 -100.0%
Value US$22,717
Transaction date
Planned sale
Price
35.96
Quantity 2,306 -79.1%
Value US$82,924
Transaction date
Planned sale
Price
37.44
Quantity 1,425 -0.2%
Value US$53,348
Transaction date
Planned sale
Price
36.75
Quantity 3,457 -0.4%
Value US$127,058
Transaction date
Planned sale
Price
35.63
Quantity 24,025 -2.7%
Value US$855,982
Transaction date
Planned sale
Price
37.41
Quantity 529 -100.0%
Value US$19,792
Transaction date
Planned sale
Price
36.36
Quantity 6,446 -92.4%
Value US$234,378
Transaction date
Planned sale
Price
35.67
Quantity 4,403 -38.7%
Value US$157,059
Transaction date
Planned sale
Price
37.41
Quantity 540 -100.0%
Value US$20,203
Transaction date
Planned sale
Price
36.36
Quantity 6,522 -92.4%
Value US$237,132
Transaction date
Planned sale
Price
35.66
Quantity 4,316 -37.9%
Value US$153,894
Transaction date
Planned sale
Price
37.41
Quantity 2,682 -0.3%
Value US$100,345
Transaction date
Planned sale
Price
36.36
Quantity 32,693 -3.6%
Value US$1,188,659
Transaction date
Planned sale
Price
35.66
Quantity 21,757 -2.4%
Value US$775,889
Transaction date
Planned sale
Price
25.17
Quantity 762 -0.1%
Value US$19,176
Transaction date
Planned sale
Price
24.39
Quantity 14,380 -1.6%
Value US$350,790
Transaction date
Planned sale
Price
31.83
Quantity 1,050 -0.1%
Value US$33,420
Transaction date
Planned sale
Price
32.20
Quantity 7,091 -0.8%
Value US$228,329
Transaction date
Planned sale
Price
31.44
Quantity 7,001 -0.8%
Value US$220,106
Transaction date
Planned sale
Price
35.07
Quantity 38 -100.0%
Value US$1,333
Transaction date
Planned sale
Price
35.07
Quantity 38 -100.0%
Value US$1,333
Transaction date
Planned sale
Price
35.24
Quantity 48 -0.0%
Value US$1,692
Transaction date
Planned sale
Price
34.77
Quantity 844 -0.1%
Value US$29,349
Transaction date
Planned sale
Price
33.40
Quantity 2,723 -0.3%
Value US$90,953
Transaction date
Planned sale
Price
32.67
Quantity 5,711 -0.7%
Value US$186,578
Transaction date
Planned sale
Price
35.79
Quantity 53 -100.0%
Value US$1,897
Transaction date
Planned sale
Price
35.30
Quantity 1,041 -95.2%
Value US$36,742
Transaction date
Planned sale
Price
35.79
Quantity 50 -100.0%
Value US$1,790
Transaction date
Planned sale
Price
35.30
Quantity 1,044 -95.4%
Value US$36,850
Transaction date
Planned sale
Price
35.79
Quantity 288 -0.0%
Value US$10,309
Transaction date
Planned sale
Price
35.30
Quantity 5,773 -0.7%
Value US$203,761
Transaction date
Planned sale
Price
35.34
Quantity 1,538 -100.0%
Value US$54,353
Transaction date
Planned sale
Price
34.65
Quantity 536 -25.8%
Value US$18,574
Transaction date
Planned sale
Price
35.35
Quantity 1,551 -100.0%
Value US$54,822
Transaction date
Planned sale
Price
34.62
Quantity 523 -25.2%
Value US$18,105
Transaction date
Planned sale
Price
35.34
Quantity 11,789 -1.3%
Value US$416,667
Transaction date
Planned sale
Price
34.63
Quantity 4,045 -0.5%
Value US$140,096
Transaction date
Planned sale
Price
30.31
Quantity 3,955 -0.5%
Value US$119,894
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-10 2026-09-09 PlS Planned sale
84,075 -4.2%
100.33
US$1,112,712
84,075 -4.2% 100.33 US$1,112,712
2026-09-10 2026-09-08 PlS Planned sale
11,395 +33.8%
20.36
US$898,108
11,395 +33.8% 20.36 US$898,108
2026-09-10 2026-09-08 PlS Planned sale
21,342 -40.9%
476.91
US$1,335,945
21,342 -40.9% 476.91 US$1,335,945
2026-09-08 2026-09-08 PrS Proposed sale
114,813
38.38
US$4,406,523
114,813 38.38 US$4,406,523
2026-08-19 2026-08-18 PlS Planned sale
877 -0.1%
36.60
US$32,099
877 -0.1% 36.60 US$32,099
2026-08-19 2026-08-17 PlS Planned sale
613 -100.0%
37.24
US$22,828
613 -100.0% 37.24 US$22,828
2026-08-19 2026-08-17 PlS Planned sale
2,303 -79.0%
35.96
US$82,813
2,303 -79.0% 35.96 US$82,813
2026-08-19 2026-08-17 PlS Planned sale
610 -100.0%
37.24
US$22,717
610 -100.0% 37.24 US$22,717
2026-08-19 2026-08-17 PlS Planned sale
2,306 -79.1%
35.96
US$82,924
2,306 -79.1% 35.96 US$82,924
2026-08-19 2026-08-17 PlS Planned sale
1,425 -0.2%
37.44
US$53,348
1,425 -0.2% 37.44 US$53,348
2026-08-19 2026-08-17 PlS Planned sale
3,457 -0.4%
36.75
US$127,058
3,457 -0.4% 36.75 US$127,058
2026-08-19 2026-08-17 PlS Planned sale
24,025 -2.7%
35.63
US$855,982
24,025 -2.7% 35.63 US$855,982
2026-08-05 2026-08-04 PlS Planned sale
529 -100.0%
37.41
US$19,792
529 -100.0% 37.41 US$19,792
2026-08-05 2026-08-04 PlS Planned sale
6,446 -92.4%
36.36
US$234,378
6,446 -92.4% 36.36 US$234,378
2026-08-05 2026-08-04 PlS Planned sale
4,403 -38.7%
35.67
US$157,059
4,403 -38.7% 35.67 US$157,059
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