MarketPeel
TL

Thomas D. Lehrman

IBTA
DIRECTOR · IBOTTA, INC. · CIK 0001881476
FILING MIX · LIFETIME11%/89%
BUYS
11
SELLS
90
TOTAL VALUE
$65.23M
COMPANIES
1
ACTIVE SINCE
Apr 2024
HOLDINGS NOW
16,788
AVG SELL PX
$65.18
TRADE KIND
SHOWING 101 / 101
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
53 backtested trades · 8 horizons · 57 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Thomas D. Lehrman, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d53+35.85%+1.10%+0.39%+1.13%+2.97%0.89
14d53+26.42%+6.12%+1.94%+4.83%+5.67%3.38
30d53+60.38%+0.39%+0.70%-0.31%-4.62%-0.20
60d53+33.96%+10.15%+3.14%+7.01%+3.87%2.53
90d53+47.17%-1.25%+3.25%-4.51%+2.04%-1.18
180d53(4 pending)+100.00%-28.32%+2.69%-31.01%-28.74%-18.91
1y53(4 pending)+100.00%-61.54%+14.01%-75.55%-78.81%-69.86
2y53(49 pending)+100.00%-64.39%+44.13%-108.52%-108.52%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
IBTA · 16,788 shares · as of Aug 13, 2026
090,887181,774272,661363,54820252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 11 buys / 90 sellsCOVERAGE · 10 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
IBTA
IBOTTA, INC.
SALE
5,327$37.25$198.4K16,788Aug 13, 2026Aug 17, 2026View →
IBTA
IBOTTA, INC.
SALE
3,705$37.98$140.7K38,120Aug 13, 2026Aug 17, 2026View →
IBTA
IBOTTA, INC.
SALE
8,261$37.25$307.7K26,031Aug 13, 2026Aug 17, 2026View →
IBTA
IBOTTA, INC.
SALE
461$37.86$17.5K25,570Aug 13, 2026Aug 17, 2026View →
IBTA
IBOTTA, INC.
SALE
298$37.86$11.3K16,490Aug 13, 2026Aug 17, 2026View →
IBTA
IBOTTA, INC.
SALE
12,221$37.19$454.5K41,825Aug 13, 2026Aug 17, 2026View →
IBTA
IBOTTA, INC.
SALE
4,692$36.19$169.8K54,046Aug 12, 2026Aug 13, 2026View →
IBTA
IBOTTA, INC.
SALE
3,197$36.08$115.4K22,115Aug 12, 2026Aug 13, 2026View →
IBTA
IBOTTA, INC.
SALE
4,957$36.08$178.9K34,292Aug 12, 2026Aug 13, 2026View →
IBTA
IBOTTA, INC.
SALE
11,892$36.22$430.7K39,249Aug 11, 2026Aug 13, 2026View →
IBTA
IBOTTA, INC.
SALE
7,669$36.22$277.8K25,312Aug 11, 2026Aug 13, 2026View →
IBTA
IBOTTA, INC.
SALE
10,000$35.73$357.3K58,738Aug 11, 2026Aug 13, 2026View →
IBTA
IBOTTA, INC.
PURCHASEGRANT
Stock grant
5,98868,738May 19, 2026May 21, 2026View →
IBTA
IBOTTA, INC.
SALE
12,025$32.11$386.1K51,141May 18, 2026May 19, 2026View →
IBTA
IBOTTA, INC.
SALE
7,763$32.11$249.2K32,981May 18, 2026May 19, 2026View →
IBTA
IBOTTA, INC.
SALE
11,812$30.78$363.6K40,744May 15, 2026May 19, 2026View →
IBTA
IBOTTA, INC.
SALE
18,307$30.78$563.5K63,166May 15, 2026May 19, 2026View →
IBTA
IBOTTA, INC.
SALE
182$31.59$5.7K62,750May 15, 2026May 19, 2026View →
IBTA
IBOTTA, INC.
SALE
25,818$30.79$794.9K62,932May 15, 2026May 19, 2026View →
IBTA
IBOTTA, INC.
SALE
122$33.31$4.1K81,473May 13, 2026May 15, 2026View →
IBTA
IBOTTA, INC.
SALE
78$33.31$2.6K52,556May 13, 2026May 15, 2026View →
IBTA
IBOTTA, INC.
SALE
314$33.58$10.5K88,750May 13, 2026May 15, 2026View →
IBTA
IBOTTA, INC.
SALE
12,349$32.34$399.3K89,064May 13, 2026May 15, 2026View →
IBTA
IBOTTA, INC.
SALE
11,865$32.36$383.9K81,595May 13, 2026May 15, 2026View →
IBTA
IBOTTA, INC.
SALE
7,655$32.36$247.7K52,634May 13, 2026May 15, 2026View →
IBTA
IBOTTA, INC.
SALE
4,862$33.61$163.4K101,413May 12, 2026May 13, 2026View →
IBTA
IBOTTA, INC.
SALE
6,682$32.91$219.9K93,460May 12, 2026May 13, 2026View →
IBTA
IBOTTA, INC.
SALE
4,310$32.91$141.8K60,289May 12, 2026May 13, 2026View →
IBTA
IBOTTA, INC.
SALE
10,000$33.52$335.2K106,275May 11, 2026May 13, 2026View →
IBTA
IBOTTA, INC.
PURCHASEGRANT
Stock grant
4,029116,275May 28, 2025May 30, 2025View →
IBTA
IBOTTA, INC.
SALE
1,002$74.76$74.9K100,142Dec 12, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
50,668$73.29$3.71M137,701Dec 12, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
23,581$73.74$1.74M65,247Dec 12, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
36,557$73.75$2.70M101,144Dec 12, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
32,685$73.29$2.40M88,828Dec 12, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
648$74.76$48.4K64,599Dec 12, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
200$74.57$14.9K121,513Dec 11, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
11,608$73.98$858.8K188,677Dec 11, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
308$74.57$23.0K188,369Dec 11, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
7,486$73.98$553.8K121,713Dec 11, 2024Dec 12, 2024View →
IBTA
IBOTTA, INC.
SALE
30,635$72.05$2.21M112,746Nov 29, 2024Dec 2, 2024View →
IBTA
IBOTTA, INC.
SALE
500$73.11$36.6K112,246Nov 29, 2024Dec 2, 2024View →
IBTA
IBOTTA, INC.
SALE
35,000$70.27$2.46M143,381Nov 27, 2024Dec 2, 2024View →
IBTA
IBOTTA, INC.
SALE
4,497$71.15$320.0K178,381Nov 26, 2024Nov 27, 2024View →
IBTA
IBOTTA, INC.
SALE
17,151$72.61$1.25M182,878Nov 25, 2024Nov 27, 2024View →
IBTA
IBOTTA, INC.
SALE
19,918$71.03$1.41M200,029Nov 25, 2024Nov 27, 2024View →
IBTA
IBOTTA, INC.
SALE
5,178$68.93$356.9K10,031Nov 22, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
15,666$68.08$1.07M15,209Nov 22, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
3,696$67.36$249.0K30,875Nov 22, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
8,204$70.03$574.6K1,827Nov 22, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
1,827$70.63$129.0K0Nov 22, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
9,894$67.64$669.2K34,571Nov 21, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
5,309$65.72$348.9K59,926Nov 21, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
1,947$64.47$125.5K65,235Nov 21, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
15,461$66.47$1.03M44,465Nov 21, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
324$63.75$20.7K67,182Nov 21, 2024Nov 25, 2024View →
IBTA
IBOTTA, INC.
SALE
17,917$63.49$1.14M70,873Nov 20, 2024Nov 20, 2024View →
IBTA
IBOTTA, INC.
SALE
3,367$64.57$217.4K67,506Nov 20, 2024Nov 20, 2024View →
IBTA
IBOTTA, INC.
SALE
300$65.56$19.7K88,790Nov 19, 2024Nov 20, 2024View →
IBTA
IBOTTA, INC.
SALE
11,054$64.91$717.5K89,090Nov 19, 2024Nov 20, 2024View →
IBTA
IBOTTA, INC.
SALE
3,386$66.36$224.7K100,144Nov 18, 2024Nov 20, 2024View →
IBTA
IBOTTA, INC.
SALE
37,742$65.40$2.47M103,530Nov 18, 2024Nov 20, 2024View →
IBTA
IBOTTA, INC.
SALE
10,354$51.26$530.8K219,947Sep 11, 2024Sep 13, 2024View →
IBTA
IBOTTA, INC.
SALE
15,000$50.08$751.2K230,301Sep 10, 2024Sep 12, 2024View →
IBTA
IBOTTA, INC.
SALE
15,000$50.10$751.5K235,954Sep 10, 2024Sep 11, 2024View →
IBTA
IBOTTA, INC.
SALE
23,030$51.21$1.18M245,401Sep 9, 2024Sep 12, 2024View →
IBTA
IBOTTA, INC.
SALE
17,377$51.34$892.1K251,054Sep 9, 2024Sep 11, 2024View →
IBTA
IBOTTA, INC.
SALE
100$52.02$5.2K250,954Sep 9, 2024Sep 11, 2024View →
IBTA
IBOTTA, INC.
SALE
100$52.02$5.2K245,301Sep 9, 2024Sep 12, 2024View →
IBTA
IBOTTA, INC.
SALE
2,004$55.14$110.5K141,272Sep 5, 2024Sep 6, 2024View →
IBTA
IBOTTA, INC.
SALE
2,293$52.97$121.5K143,276Sep 5, 2024Sep 6, 2024View →
IBTA
IBOTTA, INC.
SALE
6,406$55.21$353.7K145,569Sep 4, 2024Sep 5, 2024View →
IBTA
IBOTTA, INC.
SALE
3,645$55.59$202.6K172,944Sep 3, 2024Sep 5, 2024View →
IBTA
IBOTTA, INC.
SALE
20,111$56.82$1.14M152,833Sep 3, 2024Sep 5, 2024View →
IBTA
IBOTTA, INC.
SALE
858$57.46$49.3K151,975Sep 3, 2024Sep 5, 2024View →
IBTA
IBOTTA, INC.
SALE
5,366$56.27$302.0K268,431Sep 3, 2024Sep 5, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
4,5454,545Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
4,5450Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
172,2650Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
359,003359,003Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
94,7810Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
63,1870Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
235,452235,452Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
67,5670Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
172,265172,265Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
94,7810Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
172,2650Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
24,3900Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
267,046267,046Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
89,751$88.00$7.90M273,797Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
235,452235,452Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
66,761$88.00$5.87M200,285Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
235,4520Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
43,066$88.00$3.79M129,199Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
172,265172,265Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
267,046267,046Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
267,0460Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
172,2650Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
PURCHASE
359,003363,548Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
58,863$88.00$5.18M176,589Apr 22, 2024Apr 22, 2024View →
IBTA
IBOTTA, INC.
SALE
359,0030Apr 22, 2024Apr 22, 2024View →
Other insiders · IBTA
Loading peer insiders…
About this filer
CIK 0001881476
ROLE
Director
PRIMARY
IBTA
COMPANIES
1
ACTIVE SINCE
Apr 2024
MARKETPEEL · /INSIDER/0001881476DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback