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
410.37
Quantity 79,937 +40.4%
Value US$1,546,983
Transaction date
Planned sale
Price
86.97
Quantity 23,907 -0.9%
Value US$2,700,242
Transaction date
Planned sale
Price
21.20
Quantity 11,786 -17.8%
Value US$3,511,524
Transaction date
Planned sale
Price
49.81
Quantity 1,106 -100.0%
Value US$55,092
Transaction date
Planned sale
Price
49.01
Quantity 1,514 -57.8%
Value US$74,198
Transaction date
Planned sale
Price
49.83
Quantity 962 -100.0%
Value US$47,941
Transaction date
Planned sale
Price
49.06
Quantity 1,658 -63.3%
Value US$81,349
Transaction date
Planned sale
Price
49.81
Quantity 16,463 -2.0%
Value US$820,052
Transaction date
Planned sale
Price
49.03
Quantity 23,942 -2.8%
Value US$1,173,824
Transaction date
Planned sale
Price
50.04
Quantity 43 -100.0%
Value US$2,152
Transaction date
Planned sale
Price
49.65
Quantity 5,231 -99.2%
Value US$259,711
Transaction date
Planned sale
Price
48.47
Quantity 1,299 -19.8%
Value US$62,958
Transaction date
Planned sale
Price
50.04
Quantity 43 -100.0%
Value US$2,152
Transaction date
Planned sale
Price
49.64
Quantity 5,303 -99.2%
Value US$263,249
Transaction date
Planned sale
Price
48.43
Quantity 1,227 -18.7%
Value US$59,420
Transaction date
Planned sale
Price
50.04
Quantity 247 -0.0%
Value US$12,360
Transaction date
Planned sale
Price
49.64
Quantity 29,595 -3.5%
Value US$1,469,155
Transaction date
Planned sale
Price
48.43
Quantity 6,911 -0.8%
Value US$334,722
Transaction date
Planned sale
Price
48.45
Quantity 169 -100.0%
Value US$8,188
Transaction date
Planned sale
Price
47.84
Quantity 4,003 -95.9%
Value US$191,513
Transaction date
Planned sale
Price
48.45
Quantity 169 -100.0%
Value US$8,188
Transaction date
Planned sale
Price
47.84
Quantity 4,003 -95.9%
Value US$191,513
Transaction date
Planned sale
Price
48.45
Quantity 995 -0.1%
Value US$48,209
Transaction date
Planned sale
Price
47.84
Quantity 22,332 -2.6%
Value US$1,068,383
Transaction date
Proposed sale
Price
48.13
Quantity 97,853
Value US$4,709,665
Transaction date
Planned sale
Price
47.82
Quantity 54 -100.0%
Value US$2,582
Transaction date
Planned sale
Price
47.29
Quantity 4,081 -98.7%
Value US$192,976
Transaction date
Planned sale
Price
47.82
Quantity 54 -100.0%
Value US$2,582
Transaction date
Planned sale
Price
47.29
Quantity 4,081 -98.7%
Value US$192,976
Transaction date
Planned sale
Price
47.83
Quantity 320 -0.0%
Value US$15,304
Transaction date
Planned sale
Price
47.29
Quantity 22,803 -2.7%
Value US$1,078,265
Transaction date
Proposed sale
Price
47.24
Quantity 35,000
Value US$1,653,400
Transaction date
Planned sale
Price
41.57
Quantity 5,030 -0.6%
Value US$209,076
Transaction date
Planned sale
Price
42.03
Quantity 63 -0.0%
Value US$2,648
Transaction date
Planned sale
Price
41.36
Quantity 10,049 -1.2%
Value US$415,580
Transaction date
Planned sale
Price
41.94
Quantity 7 -0.0%
Value US$294
Transaction date
Planned sale
Price
41.31
Quantity 1,717 -0.2%
Value US$70,929
Transaction date
Planned sale
Price
41.34
Quantity 13,418 -1.6%
Value US$554,759
Transaction date
Planned sale
Price
37.74
Quantity 5,103 -0.6%
Value US$192,563
Transaction date
Planned sale
Price
37.83
Quantity 26,497 -3.1%
Value US$1,002,395
Transaction date
Planned sale
Price
37.25
Quantity 7,503 -0.9%
Value US$279,515
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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-04 2026-11-03 PlS Planned sale
79,937 +40.4%
410.37
US$1,546,983
79,937 +40.4% 410.37 US$1,546,983
2026-11-04 2026-11-03 PlS Planned sale
23,907 -0.9%
86.97
US$2,700,242
23,907 -0.9% 86.97 US$2,700,242
2026-11-04 2026-11-03 PlS Planned sale
11,786 -17.8%
21.20
US$3,511,524
11,786 -17.8% 21.20 US$3,511,524
2026-11-04 2026-11-02 PlS Planned sale
1,106 -100.0%
49.81
US$55,092
1,106 -100.0% 49.81 US$55,092
2026-11-04 2026-11-02 PlS Planned sale
1,514 -57.8%
49.01
US$74,198
1,514 -57.8% 49.01 US$74,198
2026-11-04 2026-11-02 PlS Planned sale
962 -100.0%
49.83
US$47,941
962 -100.0% 49.83 US$47,941
2026-11-04 2026-11-02 PlS Planned sale
1,658 -63.3%
49.06
US$81,349
1,658 -63.3% 49.06 US$81,349
2026-11-04 2026-11-02 PlS Planned sale
16,463 -2.0%
49.81
US$820,052
16,463 -2.0% 49.81 US$820,052
2026-11-04 2026-11-02 PlS Planned sale
23,942 -2.8%
49.03
US$1,173,824
23,942 -2.8% 49.03 US$1,173,824
2026-10-23 2026-10-21 PlS Planned sale
43 -100.0%
50.04
US$2,152
43 -100.0% 50.04 US$2,152
2026-10-23 2026-10-21 PlS Planned sale
5,231 -99.2%
49.65
US$259,711
5,231 -99.2% 49.65 US$259,711
2026-10-23 2026-10-21 PlS Planned sale
1,299 -19.8%
48.47
US$62,958
1,299 -19.8% 48.47 US$62,958
2026-10-23 2026-10-21 PlS Planned sale
43 -100.0%
50.04
US$2,152
43 -100.0% 50.04 US$2,152
2026-10-23 2026-10-21 PlS Planned sale
5,303 -99.2%
49.64
US$263,249
5,303 -99.2% 49.64 US$263,249
2026-10-23 2026-10-21 PlS Planned sale
1,227 -18.7%
48.43
US$59,420
1,227 -18.7% 48.43 US$59,420
2026-10-23 2026-10-21 PlS Planned sale
247 -0.0%
50.04
US$12,360
247 -0.0% 50.04 US$12,360
2026-10-23 2026-10-21 PlS Planned sale
29,595 -3.5%
49.64
US$1,469,155
29,595 -3.5% 49.64 US$1,469,155
2026-10-23 2026-10-21 PlS Planned sale
6,911 -0.8%
48.43
US$334,722
6,911 -0.8% 48.43 US$334,722
2026-10-21 2026-10-20 PlS Planned sale
169 -100.0%
48.45
US$8,188
169 -100.0% 48.45 US$8,188
2026-10-21 2026-10-20 PlS Planned sale
4,003 -95.9%
47.84
US$191,513
4,003 -95.9% 47.84 US$191,513
2026-10-21 2026-10-20 PlS Planned sale
169 -100.0%
48.45
US$8,188
169 -100.0% 48.45 US$8,188
2026-10-21 2026-10-20 PlS Planned sale
4,003 -95.9%
47.84
US$191,513
4,003 -95.9% 47.84 US$191,513
2026-10-21 2026-10-20 PlS Planned sale
995 -0.1%
48.45
US$48,209
995 -0.1% 48.45 US$48,209
2026-10-21 2026-10-20 PlS Planned sale
22,332 -2.6%
47.84
US$1,068,383
22,332 -2.6% 47.84 US$1,068,383
2026-10-20 2026-10-20 PrS Proposed sale
97,853
48.13
US$4,709,665
97,853 48.13 US$4,709,665
2026-10-21 2026-10-19 PlS Planned sale
54 -100.0%
47.82
US$2,582
54 -100.0% 47.82 US$2,582
2026-10-21 2026-10-19 PlS Planned sale
4,081 -98.7%
47.29
US$192,976
4,081 -98.7% 47.29 US$192,976
2026-10-21 2026-10-19 PlS Planned sale
54 -100.0%
47.82
US$2,582
54 -100.0% 47.82 US$2,582
2026-10-21 2026-10-19 PlS Planned sale
4,081 -98.7%
47.29
US$192,976
4,081 -98.7% 47.29 US$192,976
2026-10-21 2026-10-19 PlS Planned sale
320 -0.0%
47.83
US$15,304
320 -0.0% 47.83 US$15,304
2026-10-21 2026-10-19 PlS Planned sale
22,803 -2.7%
47.29
US$1,078,265
22,803 -2.7% 47.29 US$1,078,265
2026-10-19 2026-10-19 PrS Proposed sale
35,000
47.24
US$1,653,400
35,000 47.24 US$1,653,400
2026-10-07 2026-10-06 PlS Planned sale
5,030 -0.6%
41.57
US$209,076
5,030 -0.6% 41.57 US$209,076
2026-10-07 2026-10-05 PlS Planned sale
63 -0.0%
42.03
US$2,648
63 -0.0% 42.03 US$2,648
2026-10-07 2026-10-05 PlS Planned sale
10,049 -1.2%
41.36
US$415,580
10,049 -1.2% 41.36 US$415,580
2026-09-23 2026-09-22 PlS Planned sale
7 -0.0%
41.94
US$294
7 -0.0% 41.94 US$294
2026-09-23 2026-09-22 PlS Planned sale
1,717 -0.2%
41.31
US$70,929
1,717 -0.2% 41.31 US$70,929
2026-09-23 2026-09-21 PlS Planned sale
13,418 -1.6%
41.34
US$554,759
13,418 -1.6% 41.34 US$554,759
2026-09-10 2026-09-09 PlS Planned sale
5,103 -0.6%
37.74
US$192,563
5,103 -0.6% 37.74 US$192,563
2026-09-10 2026-09-08 PlS Planned sale
26,497 -3.1%
37.83
US$1,002,395
26,497 -3.1% 37.83 US$1,002,395
2026-09-10 2026-09-08 PlS Planned sale
7,503 -0.9%
37.25
US$279,515
7,503 -0.9% 37.25 US$279,515
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

See older Leach Bryan insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock Leach Bryan history with Plus

Billed monthly · Cancel anytime