MarketPeel
Insider Trading Intelligence
DT

David Scott Tomsche

ICCC
DIRECTOR · IMMUCELL CORP /DE/ · CIK 0001384044
FILING MIX · LIFETIME100%/0%
BUYS
75
SELLS
0
TOTAL VALUE
$519.3K
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
11,933
AVG SELL PX
TRADE KIND
SHOWING 75 / 75
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
4 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by David Scott Tomsche, 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
7d4+75.00%+2.75%-2.23%+4.98%+5.87%
14d4+75.00%+7.50%-5.93%+13.43%+17.83%
30d4+50.00%+9.38%-1.94%+11.32%+14.09%
60d4+50.00%+14.68%+2.13%+12.55%+14.53%
90d4+75.00%+16.38%+5.61%+10.77%+11.69%
180d4+100.00%+66.05%+19.79%-3.93%-3.93%
1y4(2 pending)+100.00%+129.40%+38.18%+91.22%+91.22%
2y4(2 pending)+100.00%+86.34%+54.98%+31.36%+31.36%
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
ICCC · 11,933 shares · as of Apr 15, 2026
032,94965,89998,848131,797202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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 · 75 buys / 0 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ICCC
IMMUCELL CORP /DE/
PURCHASEGRANT
Stock grant
11,93311,933Apr 15, 2026Apr 16, 2026View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
1,633$4.76$7.8K52,720Nov 25, 2025Nov 28, 2025View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
1,633$4.77$7.8K4,740Nov 25, 2025Nov 28, 2025View →
ICCC
IMMUCELL CORP /DE/
PURCHASEGRANT
Stock grant
10,00010,000Apr 16, 2025Apr 14, 2026View →
ICCC
IMMUCELL CORP /DE/
PURCHASEGRANT
Stock grant
10,000$3.60$36.0K10,000Sep 20, 2024Sep 24, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
2,186$3.55$7.8K131,797Aug 28, 2024Aug 30, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
6,005$3.55$21.3K129,611Aug 23, 2024Aug 26, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
10,000$3.55$35.5K123,606Aug 22, 2024Aug 22, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
3,172$3.67$11.6K113,606Aug 19, 2024Aug 19, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
4,811$3.72$17.9K110,434Aug 16, 2024Aug 19, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
2,017$3.57$7.2K105,623Aug 15, 2024Aug 19, 2024View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
3,100$4.75$14.7K103,606Sep 6, 2023Sep 6, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
69$5.53$382100,406Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
100$5.44$544100,506Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
31$5.53$171100,168Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
31$5.53$17199,937Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
31$5.53$171100,037Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
69$5.53$382100,237Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
31$5.53$171100,137Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
100$5.53$553100,337Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
69$5.53$382100,106Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
309$5.50$1.7K98,906Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
69$5.53$382100,006Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
831$5.47$4.5K99,737Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
100$5.53$55399,837Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
71$5.50$39198,597Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
69$5.53$38299,906Mar 14, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
3$5.24$1698,309Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
100$5.24$52498,526Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
10$5.23$5298,326Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
300$5.24$1.6K97,126Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
7$5.24$3798,316Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
80$5.34$42798,306Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
400$5.20$2.1K96,826Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
900$5.37$4.8K98,226Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
100$5.24$52498,426Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$5.25$1.1K97,326Mar 13, 2023Mar 15, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASEGRANT
Stock grant
10,000$6.52$65.2K10,000Dec 15, 2022Jan 24, 2023View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
195$7.80$1.5K96,426Sep 12, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
606$7.75$4.7K96,231Sep 12, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
33$7.80$25795,605Sep 9, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
647$7.76$5.0K95,572Sep 9, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
20$7.70$15495,625Sep 9, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
260$7.69$2.0K94,924Sep 8, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
1$7.62$894,925Sep 8, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
5$7.70$3994,664Sep 8, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
306$7.68$2.4K94,325Sep 8, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
329$7.71$2.5K94,654Sep 8, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
5$7.72$3994,659Sep 8, 2022Sep 12, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
50$8.05$40393,619Jun 14, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
400$8.25$3.3K94,019Jun 14, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$8.10$1.6K93,569Jun 14, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
485$7.77$3.8K93,369Jun 13, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
462$7.81$3.6K92,746Jun 13, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$7.73$1.5K92,084Jun 13, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
48$7.82$37592,884Jun 13, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$7.80$1.6K92,284Jun 13, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
90$7.79$70192,836Jun 13, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
70$8.49$59490,654Jun 9, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
643$8.50$5.5K91,297Jun 9, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
500$8.45$4.2K91,797Jun 9, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
87$8.46$73691,884Jun 9, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$8.64$1.7K90,584Jun 9, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
53$8.18$43490,384Jun 7, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
112$8.20$91890,331Jun 2, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
300$8.23$2.5K90,219Jun 1, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
100$8.27$82789,219Jun 1, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
700$8.25$5.8K89,919Jun 1, 2022Jun 16, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
3,400$8.37$28.5K104,119May 17, 2022May 18, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
3,400$8.37$28.5K89,119May 17, 2022May 18, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$8.35$1.7K100,719May 16, 2022May 18, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
200$8.35$1.7K85,719May 16, 2022May 18, 2022View →
ICCC
IMMUCELL CORP /DE/
PURCHASEGRANT
Stock grant
10,000$10.04$100.4K10,000Jun 17, 2021Jun 21, 2021View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
4,600$4.28$19.7K85,519Mar 11, 2020Mar 12, 2020View →
ICCC
IMMUCELL CORP /DE/
PURCHASE
5,130$4.98$25.5K80,919Feb 27, 2020Mar 2, 2020View →
Other insiders · ICCC
Loading peer insiders…
About this filer
CIK 0001384044
ROLE
Director
PRIMARY
ICCC
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001384044DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback