MarketPeel
Insider Trading Intelligence
MC

Matthew Cohn

TBBK
DIRECTOR · BANCORP, INC. · CIK 0001312736
FILING MIX · LIFETIME88%/12%
BUYS
76
SELLS
10
TOTAL VALUE
$3.73M
COMPANIES
1
ACTIVE SINCE
May 2020
HOLDINGS NOW
62,111
AVG SELL PX
$24.32
TRADE KIND
SHOWING 86 / 86
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
61 backtested trades · 8 horizons · 51 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Matthew Cohn, 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
7d61+54.10%+0.92%+0.93%-0.02%+0.77%-0.03
14d61+60.66%+2.32%+2.05%+0.27%+1.20%0.29
30d61+62.30%+3.11%+3.04%+0.74%-0.68%0.61
60d61+68.85%+4.32%+4.66%-0.33%+2.34%-0.18
90d61(4 pending)+54.39%+8.74%+6.32%+2.42%+0.45%0.75
180d61(8 pending)+67.92%+16.12%+11.02%+5.10%+2.14%1.52
1y61(18 pending)+95.35%+44.89%+22.15%+22.75%+19.55%4.21
2y61(21 pending)+100.00%+66.38%+44.94%+21.44%+18.18%5.50
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
TBBK · 62,111 shares · as of May 27, 2026
040,82981,657122,486163,314202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 76 buys / 10 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
2,25062,111May 27, 2026May 28, 2026View →
TBBK
BANCORP, INC.
PURCHASE
250$58.77$14.7K59,861May 4, 2026May 5, 2026View →
TBBK
BANCORP, INC.
PURCHASE
250$59.90$15.0K2,964May 1, 2026May 5, 2026View →
TBBK
BANCORP, INC.
PURCHASE
500$59.76$29.9K3,175May 1, 2026May 5, 2026View →
TBBK
BANCORP, INC.
PURCHASE
1,500$59.50$89.3K5,155May 1, 2026May 5, 2026View →
TBBK
BANCORP, INC.
PURCHASE
230$56.78$13.1K2,675Feb 12, 2026Feb 12, 2026View →
TBBK
BANCORP, INC.
PURCHASE
170$56.99$9.7K2,445Feb 11, 2026Feb 12, 2026View →
TBBK
BANCORP, INC.
PURCHASE
355$62.16$22.1K3,655Feb 10, 2026Feb 12, 2026View →
TBBK
BANCORP, INC.
PURCHASE
325$62.11$20.2K2,275Feb 10, 2026Feb 12, 2026View →
TBBK
BANCORP, INC.
PURCHASE
370$61.27$22.7K163,314Nov 7, 2025Nov 10, 2025View →
TBBK
BANCORP, INC.
PURCHASE
165$61.27$10.1K2,714Nov 7, 2025Nov 10, 2025View →
TBBK
BANCORP, INC.
PURCHASE
210$61.27$12.9K1,950Nov 7, 2025Nov 10, 2025View →
TBBK
BANCORP, INC.
PURCHASE
1,500$62.66$94.0K162,944Nov 6, 2025Nov 10, 2025View →
TBBK
BANCORP, INC.
PURCHASE
1,400$62.01$86.8K3,300Nov 6, 2025Nov 10, 2025View →
TBBK
BANCORP, INC.
PURCHASE
550$63.51$34.9K1,900Aug 4, 2025Aug 6, 2025View →
TBBK
BANCORP, INC.
PURCHASE
500$63.00$31.5K59,611Jul 31, 2025Aug 1, 2025View →
TBBK
BANCORP, INC.
PURCHASE
62$62.51$3.9K59,111Jul 30, 2025Aug 1, 2025View →
TBBK
BANCORP, INC.
PURCHASE
350$64.51$22.6K1,350Jul 29, 2025Jul 31, 2025View →
TBBK
BANCORP, INC.
PURCHASE
1,000$64.90$64.9K1,000Jul 29, 2025Jul 31, 2025View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
2,41359,049May 28, 2025May 30, 2025View →
TBBK
BANCORP, INC.
PURCHASE
120$49.97$6.0K2,549Oct 29, 2024Oct 29, 2024View →
TBBK
BANCORP, INC.
PURCHASE
400$49.91$20.0K161,444Oct 29, 2024Oct 29, 2024View →
TBBK
BANCORP, INC.
PURCHASE
545$50.11$27.3K56,636Oct 29, 2024Oct 29, 2024View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
2,78456,091May 30, 2024May 31, 2024View →
TBBK
BANCORP, INC.
PURCHASE
20$32.30$6462,429May 3, 2024May 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,256$32.51$40.8K161,044May 3, 2024May 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
476$32.51$15.5K53,307May 3, 2024May 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,161$31.01$36.0K159,788May 2, 2024May 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
540$31.00$16.7K52,831May 2, 2024May 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,000$30.25$30.3K158,627May 1, 2024May 2, 2024View →
TBBK
BANCORP, INC.
PURCHASE
230$30.25$7.0K52,291May 1, 2024May 2, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,000$34.51$34.5K156,142Mar 15, 2024Mar 18, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,485$34.00$50.5K157,627Mar 15, 2024Mar 18, 2024View →
TBBK
BANCORP, INC.
PURCHASE
964$36.73$35.4K154,178Mar 12, 2024Mar 13, 2024View →
TBBK
BANCORP, INC.
PURCHASE
154$36.51$5.6K52,061Mar 12, 2024Mar 13, 2024View →
TBBK
BANCORP, INC.
PURCHASE
964$36.51$35.2K155,142Mar 12, 2024Mar 13, 2024View →
TBBK
BANCORP, INC.
PURCHASE
186$42.14$7.8K2,409Feb 5, 2024Feb 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,457$42.12$61.4K153,214Feb 5, 2024Feb 6, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,032$41.97$43.3K151,757Feb 2, 2024Feb 5, 2024View →
TBBK
BANCORP, INC.
PURCHASE
4,902$41.98$205.8K51,907Feb 2, 2024Feb 5, 2024View →
TBBK
BANCORP, INC.
PURCHASE
2,327$43.66$101.6K47,005Feb 1, 2024Feb 5, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,619$43.23$70.0K150,725Feb 1, 2024Feb 5, 2024View →
TBBK
BANCORP, INC.
PURCHASE
833$45.29$37.7K149,106Jan 31, 2024Feb 1, 2024View →
TBBK
BANCORP, INC.
PURCHASE
1,455$45.08$65.6K44,678Jan 31, 2024Feb 1, 2024View →
TBBK
BANCORP, INC.
PURCHASE
7$39.97$2802,223Dec 15, 2023Dec 18, 2023View →
TBBK
BANCORP, INC.
PURCHASE
620$39.99$24.8K29,123Dec 15, 2023Dec 18, 2023View →
TBBK
BANCORP, INC.
PURCHASE
650$38.51$25.0K28,503Nov 21, 2023Nov 22, 2023View →
TBBK
BANCORP, INC.
PURCHASE
200$39.72$7.9K1,740Nov 14, 2023Nov 15, 2023View →
TBBK
BANCORP, INC.
PURCHASE
41$39.82$1.6K2,216Nov 14, 2023Nov 15, 2023View →
TBBK
BANCORP, INC.
PURCHASE
14,100$37.91$534.5K14,100Nov 2, 2023Nov 3, 2023View →
TBBK
BANCORP, INC.
PURCHASE
3,850$38.32$147.5K148,273Nov 2, 2023Nov 3, 2023View →
TBBK
BANCORP, INC.
PURCHASE
30$37.89$1.1K2,175Nov 2, 2023Nov 3, 2023View →
TBBK
BANCORP, INC.
PURCHASE
5,868$37.61$220.7K144,423Aug 1, 2023Aug 1, 2023View →
TBBK
BANCORP, INC.
PURCHASE
2,500$36.01$90.0K27,853Jun 15, 2023Jun 15, 2023View →
TBBK
BANCORP, INC.
PURCHASE
508$31.79$16.1K138,555May 31, 2023Jun 1, 2023View →
TBBK
BANCORP, INC.
PURCHASE
972$32.32$31.4K138,047May 26, 2023May 26, 2023View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
3,55525,353May 25, 2023May 26, 2023View →
TBBK
BANCORP, INC.
PURCHASE
350$32.21$11.3K137,075May 25, 2023May 26, 2023View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Gift
18,000136,725Apr 24, 2023Apr 24, 2023View →
TBBK
BANCORP, INC.
SALEGRANT
Gift
18,00021,798Apr 24, 2023Apr 24, 2023View →
TBBK
BANCORP, INC.
PURCHASE
1,725$26.42$45.6K118,725Mar 13, 2023Mar 14, 2023View →
TBBK
BANCORP, INC.
PURCHASE
275$27.00$7.4K2,145Mar 13, 2023Mar 14, 2023View →
TBBK
BANCORP, INC.
PURCHASE
211$27.50$5.8K40,009Nov 1, 2022Nov 2, 2022View →
TBBK
BANCORP, INC.
PURCHASE
1,270$28.03$35.6K1,540Nov 1, 2022Nov 1, 2022View →
TBBK
BANCORP, INC.
PURCHASE
18,040$28.00$505.0K39,798Nov 1, 2022Nov 1, 2022View →
TBBK
BANCORP, INC.
PURCHASE
1,600$27.96$44.7K1,870Nov 1, 2022Nov 1, 2022View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Gift
42,000117,000Oct 25, 2022Oct 25, 2022View →
TBBK
BANCORP, INC.
SALEGRANT
Gift
42,00021,758Oct 25, 2022Oct 25, 2022View →
TBBK
BANCORP, INC.
PURCHASE
5,000$10.45$52.3K63,758Jun 9, 2022Jun 13, 2022View →
TBBK
BANCORP, INC.
SALE
5,0000Jun 9, 2022Jun 13, 2022View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
4,59858,758May 25, 2022May 26, 2022View →
TBBK
BANCORP, INC.
PURCHASE
5,000$8.50$42.5K54,160Jan 14, 2022Jan 14, 2022View →
TBBK
BANCORP, INC.
SALE
5,0000Jan 14, 2022Jan 14, 2022View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Gift
75,00075,000Dec 20, 2021Dec 20, 2021View →
TBBK
BANCORP, INC.
SALEGRANT
Gift
75,00049,160Dec 20, 2021Dec 20, 2021View →
TBBK
BANCORP, INC.
SALEGRANT
Gift
4,850$23.73$115.1K124,160Sep 13, 2021Sep 13, 2021View →
TBBK
BANCORP, INC.
SALE
5,0000Jun 8, 2021Jun 9, 2021View →
TBBK
BANCORP, INC.
PURCHASE
5,000$7.36$36.8K130,407Jun 8, 2021Jun 9, 2021View →
TBBK
BANCORP, INC.
SALE
1,397$26.35$36.8K129,010Jun 8, 2021Jun 9, 2021View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
4,784125,407Feb 9, 2021Feb 9, 2021View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Gift
5,0005,000Feb 4, 2021Feb 5, 2021View →
TBBK
BANCORP, INC.
SALEGRANT
Gift
10,000111,163Feb 4, 2021Feb 5, 2021View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Gift
270270Feb 4, 2021Feb 5, 2021View →
TBBK
BANCORP, INC.
SALEGRANT
Gift
540120,623Feb 4, 2021Feb 5, 2021View →
TBBK
BANCORP, INC.
PURCHASEGRANT
Stock grant
13,100101,163May 20, 2020May 21, 2020View →
TBBK
BANCORP, INC.
PURCHASE
20,000$6.77$135.4K121,163May 20, 2020May 21, 2020View →
Other insiders · TBBK
Loading peer insiders…
About this filer
CIK 0001312736
ROLE
Director
PRIMARY
TBBK
COMPANIES
1
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001312736DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback