Lehrman Thomas D

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 78% 68% 82%
Transactions
71 0% Buy
34 71% Buy
47 69% Buy
Lehrman Thomas D'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
Sale
Price
324.16
Quantity 53,439 +45.4%
Value US$1,539,399
Transaction date
Sale
Price
410.12
Quantity 27,656 +21.8%
Value US$2,446,995
Transaction date
Sale
Price
212.26
Quantity 94,770 -3.9%
Value US$4,894,154
Transaction date
Sale
Price
37.25
Quantity 5,327 -24.1%
Value US$198,405
Transaction date
Sale
Price
37.98
Quantity 3,705 -8.9%
Value US$140,714
Transaction date
Sale
Price
37.19
Quantity 12,221 -22.6%
Value US$454,468
Transaction date
Sale
Price
36.08
Quantity 4,957 -12.6%
Value US$178,855
Transaction date
Sale
Price
36.08
Quantity 3,197 -12.6%
Value US$115,352
Transaction date
Sale
Price
36.19
Quantity 4,692 -8.0%
Value US$169,804
Transaction date
Sale
Price
36.22
Quantity 11,892 -23.3%
Value US$430,750
Transaction date
Sale
Price
36.22
Quantity 7,669 -23.3%
Value US$277,784
Transaction date
Sale
Price
35.73
Quantity 10,000 -14.5%
Value US$357,322
Transaction date
Proposed sale
Price
36.19
Quantity 16,491
Value US$596,809
Transaction date
Proposed sale
Price
36.19
Quantity 25,571
Value US$925,415
Transaction date
Proposed sale
Price
36.53
Quantity 30,618
Value US$1,118,476
Transaction date
Sale
Price
32.11
Quantity 7,763 -19.1%
Value US$249,242
Transaction date
Sale
Price
32.11
Quantity 12,025 -19.0%
Value US$386,078
Transaction date
Sale
Price
30.78
Quantity 11,812 -22.5%
Value US$363,556
Transaction date
Sale
Price
30.78
Quantity 18,307 -22.5%
Value US$563,462
Transaction date
Sale
Price
31.59
Quantity 182 -0.3%
Value US$5,750
Transaction date
Sale
Price
30.79
Quantity 25,818 -29.1%
Value US$794,859
Transaction date
Sale
Price
33.31
Quantity 78 -0.1%
Value US$2,598
Transaction date
Sale
Price
32.36
Quantity 7,655 -12.7%
Value US$247,687
Transaction date
Sale
Price
33.31
Quantity 122 -0.1%
Value US$4,064
Transaction date
Sale
Price
32.36
Quantity 11,865 -12.7%
Value US$383,906
Transaction date
Sale
Price
33.58
Quantity 314 -0.4%
Value US$10,543
Transaction date
Sale
Price
32.34
Quantity 12,349 -12.2%
Value US$399,328
Transaction date
Sale
Price
32.91
Quantity 4,310 -6.7%
Value US$141,824
Transaction date
Sale
Price
32.91
Quantity 6,682 -6.7%
Value US$219,878
Transaction date
Sale
Price
33.61
Quantity 4,862 -4.6%
Value US$163,397
Transaction date
Proposed sale
Price
33.13
Quantity 32,299
Value US$1,070,066
Transaction date
Proposed sale
Price
33.13
Quantity 50,071
Value US$1,658,852
Transaction date
Sale
Price
33.52
Quantity 10,000 -8.6%
Value US$335,171
Transaction date
Proposed sale
Price
36.51
Quantity 53,851
Value US$1,966,100
Transaction date
Sale
Price
74.76
Quantity 1,002 -1.0%
Value US$74,914
Transaction date
Sale
Price
73.75
Quantity 36,557 -26.5%
Value US$2,695,896
Transaction date
Sale
Price
73.29
Quantity 50,668 -26.9%
Value US$3,713,432
Transaction date
Sale
Price
74.76
Quantity 648 -1.0%
Value US$48,447
Transaction date
Sale
Price
73.74
Quantity 23,581 -26.5%
Value US$1,738,978
Transaction date
Sale
Price
73.29
Quantity 32,685 -26.9%
Value US$2,395,467
Transaction date
Sale
Price
74.57
Quantity 308 -0.2%
Value US$22,967
Transaction date
Sale
Price
73.98
Quantity 11,608 -5.8%
Value US$858,804
Transaction date
Sale
Price
74.57
Quantity 200 -0.2%
Value US$14,914
Transaction date
Sale
Price
73.98
Quantity 7,486 -5.8%
Value US$553,842
Transaction date
Proposed sale
Price
75.00
Quantity 100,143
Value US$7,510,725
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-17 2026-08-13 S Sale
53,439 +45.4%
324.16
US$1,539,399
53,439 +45.4% 324.16 US$1,539,399
2026-08-17 2026-08-13 S Sale
27,656 +21.8%
410.12
US$2,446,995
27,656 +21.8% 410.12 US$2,446,995
2026-08-17 2026-08-13 S Sale
94,770 -3.9%
212.26
US$4,894,154
94,770 -3.9% 212.26 US$4,894,154
2026-08-17 2026-08-13 S Sale
5,327 -24.1%
37.25
US$198,405
5,327 -24.1% 37.25 US$198,405
2026-08-17 2026-08-13 S Sale
3,705 -8.9%
37.98
US$140,714
3,705 -8.9% 37.98 US$140,714
2026-08-17 2026-08-13 S Sale
12,221 -22.6%
37.19
US$454,468
12,221 -22.6% 37.19 US$454,468
2026-08-13 2026-08-12 S Sale
4,957 -12.6%
36.08
US$178,855
4,957 -12.6% 36.08 US$178,855
2026-08-13 2026-08-12 S Sale
3,197 -12.6%
36.08
US$115,352
3,197 -12.6% 36.08 US$115,352
2026-08-13 2026-08-12 S Sale
4,692 -8.0%
36.19
US$169,804
4,692 -8.0% 36.19 US$169,804
2026-08-13 2026-08-11 S Sale
11,892 -23.3%
36.22
US$430,750
11,892 -23.3% 36.22 US$430,750
2026-08-13 2026-08-11 S Sale
7,669 -23.3%
36.22
US$277,784
7,669 -23.3% 36.22 US$277,784
2026-08-13 2026-08-11 S Sale
10,000 -14.5%
35.73
US$357,322
10,000 -14.5% 35.73 US$357,322
2026-08-11 2026-08-11 PrS Proposed sale
16,491
36.19
US$596,809
16,491 36.19 US$596,809
2026-08-11 2026-08-11 PrS Proposed sale
25,571
36.19
US$925,415
25,571 36.19 US$925,415
2026-08-11 2026-08-11 PrS Proposed sale
30,618
36.53
US$1,118,476
30,618 36.53 US$1,118,476
2026-05-19 2026-05-18 S Sale
7,763 -19.1%
32.11
US$249,242
7,763 -19.1% 32.11 US$249,242
2026-05-19 2026-05-18 S Sale
12,025 -19.0%
32.11
US$386,078
12,025 -19.0% 32.11 US$386,078
2026-05-19 2026-05-15 S Sale
11,812 -22.5%
30.78
US$363,556
11,812 -22.5% 30.78 US$363,556
2026-05-19 2026-05-15 S Sale
18,307 -22.5%
30.78
US$563,462
18,307 -22.5% 30.78 US$563,462
2026-05-19 2026-05-15 S Sale
182 -0.3%
31.59
US$5,750
182 -0.3% 31.59 US$5,750
2026-05-19 2026-05-15 S Sale
25,818 -29.1%
30.79
US$794,859
25,818 -29.1% 30.79 US$794,859
2026-05-15 2026-05-13 S Sale
78 -0.1%
33.31
US$2,598
78 -0.1% 33.31 US$2,598
2026-05-15 2026-05-13 S Sale
7,655 -12.7%
32.36
US$247,687
7,655 -12.7% 32.36 US$247,687
2026-05-15 2026-05-13 S Sale
122 -0.1%
33.31
US$4,064
122 -0.1% 33.31 US$4,064
2026-05-15 2026-05-13 S Sale
11,865 -12.7%
32.36
US$383,906
11,865 -12.7% 32.36 US$383,906
2026-05-15 2026-05-13 S Sale
314 -0.4%
33.58
US$10,543
314 -0.4% 33.58 US$10,543
2026-05-15 2026-05-13 S Sale
12,349 -12.2%
32.34
US$399,328
12,349 -12.2% 32.34 US$399,328
2026-05-13 2026-05-12 S Sale
4,310 -6.7%
32.91
US$141,824
4,310 -6.7% 32.91 US$141,824
2026-05-13 2026-05-12 S Sale
6,682 -6.7%
32.91
US$219,878
6,682 -6.7% 32.91 US$219,878
2026-05-13 2026-05-12 S Sale
4,862 -4.6%
33.61
US$163,397
4,862 -4.6% 33.61 US$163,397
2026-05-12 2026-05-12 PrS Proposed sale
32,299
33.13
US$1,070,066
32,299 33.13 US$1,070,066
2026-05-12 2026-05-12 PrS Proposed sale
50,071
33.13
US$1,658,852
50,071 33.13 US$1,658,852
2026-05-13 2026-05-11 S Sale
10,000 -8.6%
33.52
US$335,171
10,000 -8.6% 33.52 US$335,171
2026-05-11 2026-05-11 PrS Proposed sale
53,851
36.51
US$1,966,100
53,851 36.51 US$1,966,100
2024-12-12 2024-12-12 S Sale
1,002 -1.0%
74.76
US$74,914
1,002 -1.0% 74.76 US$74,914
2024-12-12 2024-12-12 S Sale
36,557 -26.5%
73.75
US$2,695,896
36,557 -26.5% 73.75 US$2,695,896
2024-12-12 2024-12-12 S Sale
50,668 -26.9%
73.29
US$3,713,432
50,668 -26.9% 73.29 US$3,713,432
2024-12-12 2024-12-12 S Sale
648 -1.0%
74.76
US$48,447
648 -1.0% 74.76 US$48,447
2024-12-12 2024-12-12 S Sale
23,581 -26.5%
73.74
US$1,738,978
23,581 -26.5% 73.74 US$1,738,978
2024-12-12 2024-12-12 S Sale
32,685 -26.9%
73.29
US$2,395,467
32,685 -26.9% 73.29 US$2,395,467
2024-12-12 2024-12-11 S Sale
308 -0.2%
74.57
US$22,967
308 -0.2% 74.57 US$22,967
2024-12-12 2024-12-11 S Sale
11,608 -5.8%
73.98
US$858,804
11,608 -5.8% 73.98 US$858,804
2024-12-12 2024-12-11 S Sale
200 -0.2%
74.57
US$14,914
200 -0.2% 74.57 US$14,914
2024-12-12 2024-12-11 S Sale
7,486 -5.8%
73.98
US$553,842
7,486 -5.8% 73.98 US$553,842
2024-12-11 2024-12-11 PrS Proposed sale
100,143
75.00
US$7,510,725
100,143 75.00 US$7,510,725