ImmuCell Corp (ICCC)

The most recent insider trading activity occurred on December 3, 2025, with President and CEO Paul Francis Olivier te Boekhorst making multiple buy transactions totaling approximately $48,600. Earlier in November 2025, David Scott Tomsche also made several buy transactions. Prior to these, the last recorded insider buy was on June 12, 2025.
Stock chart
Ticker: ICCC Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
te Boekhorst Paul Francis Olivier
President and CEO
2 purchases — total 30,536 USD
Buy 3 Dec 2025
Value US$4,045,839.65 | Price 165.88 | Shares 50,992
Buy 3 Dec 2025
Value US$2,116,076.09 | Price 47.85 | Shares 94,655
Buy 2 Dec 2025
Value US$703,990.76 | Price 104.41 | Shares 79,176
Buy 25 Nov 2025
Value US$7,781.24 | Price 4.77 | Shares 1,633
Buy 25 Nov 2025
Value US$7,773.08 | Price 4.76 | Shares 1,633
Buy 12 Jun 2025
Value US$6,320.00 | Price 6.32 | Shares 1,000
Buy 13 Jun 2022
Value US$8,000.00 | Price 8.00 | Shares 1,000
Buy 12 Mar 2020
Value US$8,000.00 | Price 4.00 | Shares 2,000
Buy 11 Mar 2020
Value US$19,688.00 | Price 4.28 | Shares 4,600
Buy 27 Feb 2020
Value US$25,547.40 | Price 4.98 | Shares 5,130
Buy 16 Aug 2018
Value US$20,010.00 | Price 6.67 | Shares 3,000
Buy 27 Jul 2017
Value US$157,500.00 | Price 5.25 | Shares 30,000
Buy 27 Jul 2017
Value US$892,500.00 | Price 5.25 | Shares 170,000
Buy 14 Mar 2017
Value US$2,104.49 | Price 5.41 | Shares 389
Buy 14 Mar 2017
Value US$3,586.10 | Price 5.45 | Shares 658
Buy 14 Mar 2017
Value US$819.00 | Price 5.46 | Shares 150
Buy 13 Mar 2017
Value US$1,705.85 | Price 5.45 | Shares 313
Buy 13 Mar 2017
Value US$2,646.00 | Price 5.40 | Shares 490
Buy 7 Nov 2016
Value US$20,760.00 | Price 5.19 | Shares 4,000
Planned sale 8 Jul 2016
Value US$1,320.00 | Price 6.60 | Shares 200
Sale 8 Jul 2016
Value US$2,596.46 | Price 6.59 | Shares 394
Sale 8 Jul 2016
Value US$3,275.00 | Price 6.55 | Shares 500
Sale 8 Jul 2016
Value US$651.00 | Price 6.51 | Shares 100
Sale 8 Jul 2016
Value US$2,600.00 | Price 6.50 | Shares 400
Sale 8 Jul 2016
Value US$2,226.73 | Price 6.53 | Shares 341
Planned sale 7 Jul 2016
Value US$386.45 | Price 6.55 | Shares 59
Sale 7 Jul 2016
Value US$1,306.00 | Price 6.53 | Shares 200
Sale 7 Jul 2016
Value US$39.54 | Price 6.59 | Shares 6
Sale 6 Jul 2016
Value US$1,977.00 | Price 6.59 | Shares 300
Sale 6 Jul 2016
Value US$2,141.85 | Price 6.57 | Shares 326
Sale 6 Jul 2016
Value US$1,971.00 | Price 6.57 | Shares 300
Sale 6 Jul 2016
Value US$1,974.00 | Price 6.58 | Shares 300
Sale 6 Jul 2016
Value US$1,975.50 | Price 6.59 | Shares 300
Sale 6 Jul 2016
Value US$5,940.00 | Price 6.60 | Shares 900
Planned sale 5 Jul 2016
Value US$662.00 | Price 6.62 | Shares 100
Sale 5 Jul 2016
Value US$656.01 | Price 6.56 | Shares 100
Sale 5 Jul 2016
Value US$8,528.00 | Price 6.56 | Shares 1,300
Sale 5 Jul 2016
Value US$7,260.00 | Price 6.60 | Shares 1,100
Sale 1 Jul 2016
Value US$1,340.00 | Price 6.70 | Shares 200
Sale 1 Jul 2016
Value US$678.50 | Price 6.79 | Shares 100
Sale 1 Jul 2016
Value US$674.00 | Price 6.74 | Shares 100
Sale 1 Jul 2016
Value US$673.50 | Price 6.74 | Shares 100
Sale 1 Jul 2016
Value US$695.50 | Price 6.96 | Shares 100
Sale 1 Jul 2016
Value US$3,465.00 | Price 6.93 | Shares 500
Sale 1 Jul 2016
Value US$1,380.00 | Price 6.90 | Shares 200
Sale 1 Jul 2016
Value US$1,390.00 | Price 6.95 | Shares 200
Sale 1 Jul 2016
Value US$8,280.00 | Price 6.90 | Shares 1,200
Sale 1 Jul 2016
Value US$518.00 | Price 7.00 | Shares 74
Buy 21 Mar 2016
Value US$6,369.85 | Price 6.67 | Shares 955
Buy 29 Jan 2016
Value US$9,996.00 | Price 5.25 | Shares 1,904
Buy 29 Jan 2016
Value US$34,996.50 | Price 5.25 | Shares 6,666
Buy 29 Jan 2016
Value US$14,999.25 | Price 5.25 | Shares 2,857
Buy 29 Jan 2016
Value US$24,995.25 | Price 5.25 | Shares 4,761
Buy 29 Jan 2016
Value US$24,995.25 | Price 5.25 | Shares 4,761
Buy 14 Sep 2015
Value US$1,189.98 | Price 6.80 | Shares 175
Buy 3 Sep 2015
Value US$1,352.00 | Price 6.76 | Shares 200
Buy 2 Sep 2015
Value US$1,354.00 | Price 6.77 | Shares 200
Buy 2 Sep 2015
Value US$3,290.00 | Price 6.58 | Shares 500
Buy 2 Sep 2015
Value US$1,306.00 | Price 6.53 | Shares 200
Buy 2 Sep 2015
Value US$3,250.00 | Price 6.50 | Shares 500
Buy 2 Sep 2015
Value US$1,995.00 | Price 6.65 | Shares 300
Buy 2 Sep 2015
Value US$1,320.00 | Price 6.60 | Shares 200
Buy 2 Sep 2015
Value US$1,296.00 | Price 6.48 | Shares 200
Buy 2 Sep 2015
Value US$1,354.00 | Price 6.77 | Shares 200
Buy 1 Sep 2015
Value US$670.00 | Price 6.70 | Shares 100
Buy 1 Sep 2015
Value US$1,348.00 | Price 6.74 | Shares 200
Buy 1 Sep 2015
Value US$1,346.00 | Price 6.73 | Shares 200
Buy 1 Sep 2015
Value US$6,730.00 | Price 6.73 | Shares 1,000
Buy 31 Aug 2015
Value US$3,585.00 | Price 7.17 | Shares 500
Buy 28 Aug 2015
Value US$10,905.00 | Price 7.27 | Shares 1,500
Buy 28 Aug 2015
Value US$361.50 | Price 7.23 | Shares 50
Buy 28 Aug 2015
Value US$1,089.00 | Price 7.26 | Shares 150
Buy 28 Aug 2015
Value US$1,450.00 | Price 7.25 | Shares 200
Buy 28 Aug 2015
Value US$1,474.00 | Price 7.37 | Shares 200
Buy 28 Aug 2015
Value US$717.00 | Price 7.17 | Shares 100
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-03 2025-12-03 B Purchase

President and CEO

Executive Director
50,992 +3.4%
165.88
US$4,045,840
50,992 +3.4% 165.88 US$4,045,840
2025-12-03 2025-12-03 B Purchase

President and CEO

Executive Director
94,655 +19.0%
47.85
US$2,116,076
94,655 +19.0% 47.85 US$2,116,076
2025-12-03 2025-12-02 B Purchase

President and CEO

Executive Director
79,176 +4.7%
104.41
US$703,991
79,176 +4.7% 104.41 US$703,991
2025-11-28 2025-11-25 B Purchase Non-Executive Director
1,633 +52.6%
4.77
US$7,781
1,633 +52.6% 4.77 US$7,781
2025-11-28 2025-11-25 B Purchase Non-Executive Director
1,633 +3.2%
4.76
US$7,773
1,633 +3.2% 4.76 US$7,773
2025-06-12 2025-06-12 B Purchase Non-Executive Director
1,000 +inf%
6.32
US$6,320
1,000 +inf% 6.32 US$6,320
2022-06-14 2022-06-13 B Purchase Non-Executive Director
1,000 +6.7%
8.00
US$8,000
1,000 +6.7% 8.00 US$8,000
2020-03-12 2020-03-12 B Purchase
2,000 +15.4%
4.00
US$8,000
2,000 +15.4% 4.00 US$8,000
2020-03-12 2020-03-11 B Purchase
4,600 +5.7%
4.28
US$19,688
4,600 +5.7% 4.28 US$19,688
2020-03-02 2020-02-27 B Purchase
5,130 +6.8%
4.98
US$25,547
5,130 +6.8% 4.98 US$25,547
2018-08-20 2018-08-16 B Purchase Tomsche David Scott
3,000 +4.1%
6.67
US$20,010
3,000 +4.1% 6.67 US$20,010
2017-07-28 2017-07-27 B Purchase Pessin Brian L.
30,000 +75.0%
5.25
US$157,500
30,000 +75.0% 5.25 US$157,500
2017-07-28 2017-07-27 B Purchase PESSIN NORMAN H
170,000 +inf%
5.25
US$892,500
170,000 +inf% 5.25 US$892,500
2017-03-15 2017-03-14 B Purchase Tomsche David Scott
389 +0.5%
5.41
US$2,104
389 +0.5% 5.41 US$2,104
2017-03-15 2017-03-14 B Purchase Tomsche David Scott
658 +0.9%
5.45
US$3,586
658 +0.9% 5.45 US$3,586
2017-03-15 2017-03-14 B Purchase Tomsche David Scott
150 +0.2%
5.46
US$819
150 +0.2% 5.46 US$819
2017-03-15 2017-03-13 B Purchase Tomsche David Scott
313 +0.4%
5.45
US$1,706
313 +0.4% 5.45 US$1,706
2017-03-15 2017-03-13 B Purchase Tomsche David Scott
490 +0.7%
5.40
US$2,646
490 +0.7% 5.40 US$2,646
2016-11-08 2016-11-07 B Purchase Tomsche David Scott Non-Executive Director
4,000 +6.0%
5.19
US$20,760
4,000 +6.0% 5.19 US$20,760
2016-07-12 2016-07-08 PlS Planned sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
200 -0.2%
6.60
US$1,320
200 -0.2% 6.60 US$1,320
2016-07-12 2016-07-08 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
394 -0.4%
6.59
US$2,596
394 -0.4% 6.59 US$2,596
2016-07-12 2016-07-08 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
500 -0.5%
6.55
US$3,275
500 -0.5% 6.55 US$3,275
2016-07-12 2016-07-08 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
100 -0.1%
6.51
US$651
100 -0.1% 6.51 US$651
2016-07-12 2016-07-08 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
400 -0.4%
6.50
US$2,600
400 -0.4% 6.50 US$2,600
2016-07-12 2016-07-08 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
341 -0.3%
6.53
US$2,227
341 -0.3% 6.53 US$2,227
2016-07-07 2016-07-07 PlS Planned sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
59 -0.1%
6.55
US$386
59 -0.1% 6.55 US$386
2016-07-07 2016-07-07 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
200 -0.2%
6.53
US$1,306
200 -0.2% 6.53 US$1,306
2016-07-07 2016-07-07 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
6 -0.0%
6.59
US$40
6 -0.0% 6.59 US$40
2016-07-07 2016-07-06 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
300 -0.3%
6.59
US$1,977
300 -0.3% 6.59 US$1,977
2016-07-07 2016-07-06 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
326 -0.3%
6.57
US$2,142
326 -0.3% 6.57 US$2,142
2016-07-07 2016-07-06 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
300 -0.3%
6.57
US$1,971
300 -0.3% 6.57 US$1,971
2016-07-07 2016-07-06 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
300 -0.3%
6.58
US$1,974
300 -0.3% 6.58 US$1,974
2016-07-07 2016-07-06 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
300 -0.3%
6.59
US$1,976
300 -0.3% 6.59 US$1,976
2016-07-07 2016-07-06 S Sale CRABB JOSEPH H

VP & Chief Scientific Officer

Executive Director
900 -0.8%
6.60
US$5,940
900 -0.8% 6.60 US$5,940
2016-07-06 2016-07-05 PlS Planned sale CRABB JOSEPH H

Vice President and CSO

Executive Director
100 -0.1%
6.62
US$662
100 -0.1% 6.62 US$662
2016-07-06 2016-07-05 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
100 -0.1%
6.56
US$656
100 -0.1% 6.56 US$656
2016-07-06 2016-07-05 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
1,300 -1.2%
6.56
US$8,528
1,300 -1.2% 6.56 US$8,528
2016-07-06 2016-07-05 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
1,100 -1.0%
6.60
US$7,260
1,100 -1.0% 6.60 US$7,260
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
200 -0.2%
6.70
US$1,340
200 -0.2% 6.70 US$1,340
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
100 -0.1%
6.79
US$678
100 -0.1% 6.79 US$678
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
100 -0.1%
6.74
US$674
100 -0.1% 6.74 US$674
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
100 -0.1%
6.74
US$674
100 -0.1% 6.74 US$674
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
100 -0.1%
6.96
US$696
100 -0.1% 6.96 US$696
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
500 -0.4%
6.93
US$3,465
500 -0.4% 6.93 US$3,465
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
200 -0.2%
6.90
US$1,380
200 -0.2% 6.90 US$1,380
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
200 -0.2%
6.95
US$1,390
200 -0.2% 6.95 US$1,390
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
1,200 -1.0%
6.90
US$8,280
1,200 -1.0% 6.90 US$8,280
2016-07-06 2016-07-01 S Sale CRABB JOSEPH H

Vice President and CSO

Executive Director
74 -0.1%
7.00
US$518
74 -0.1% 7.00 US$518
2016-03-22 2016-03-21 B Purchase Tomsche David Scott Non-Executive Director
955 +1.5%
6.67
US$6,370
955 +1.5% 6.67 US$6,370
2016-02-01 2016-01-29 B Purchase Cunningham David Non-Executive Director
1,904 +34.6%
5.25
US$9,996
1,904 +34.6% 5.25 US$9,996
2016-02-01 2016-01-29 B Purchase Tomsche David Scott Non-Executive Director
6,666 +11.3%
5.25
US$34,996
6,666 +11.3% 5.25 US$34,996
2016-02-01 2016-01-29 B Purchase Rhodes Linda Non-Executive Director
2,857 +66.4%
5.25
US$14,999
2,857 +66.4% 5.25 US$14,999
2016-02-01 2016-01-29 B Purchase ROTHSCHILD JONATHAN E
4,761 +0.9%
5.25
US$24,995
4,761 +0.9% 5.25 US$24,995
2016-02-01 2016-01-29 B Purchase ROTHSCHILD JONATHAN E
4,761 +1.0%
5.25
US$24,995
4,761 +1.0% 5.25 US$24,995
2015-09-16 2015-09-14 B Purchase Wainman Paul R Non-Executive Director
175 +9.6%
6.80
US$1,190
175 +9.6% 6.80 US$1,190
2015-09-03 2015-09-03 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.76
US$1,352
200 +0.0% 6.76 US$1,352
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.77
US$1,354
200 +0.0% 6.77 US$1,354
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
500 +0.1%
6.58
US$3,290
500 +0.1% 6.58 US$3,290
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.53
US$1,306
200 +0.0% 6.53 US$1,306
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
500 +0.1%
6.50
US$3,250
500 +0.1% 6.50 US$3,250
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
300 +0.1%
6.65
US$1,995
300 +0.1% 6.65 US$1,995
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.60
US$1,320
200 +0.0% 6.60 US$1,320
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.48
US$1,296
200 +0.0% 6.48 US$1,296
2015-09-03 2015-09-02 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.77
US$1,354
200 +0.0% 6.77 US$1,354
2015-09-03 2015-09-01 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
100 +0.0%
6.70
US$670
100 +0.0% 6.70 US$670
2015-09-03 2015-09-01 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.74
US$1,348
200 +0.0% 6.74 US$1,348
2015-09-03 2015-09-01 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
6.73
US$1,346
200 +0.0% 6.73 US$1,346
2015-09-03 2015-09-01 B Purchase Tomsche David Scott Non-Executive Director
1,000 +1.7%
6.73
US$6,730
1,000 +1.7% 6.73 US$6,730
2015-08-31 2015-08-31 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
500 +0.1%
7.17
US$3,585
500 +0.1% 7.17 US$3,585
2015-09-01 2015-08-28 B Purchase Tomsche David Scott Non-Executive Director
1,500 +2.6%
7.27
US$10,905
1,500 +2.6% 7.27 US$10,905
2015-08-31 2015-08-28 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
50 +0.0%
7.23
US$362
50 +0.0% 7.23 US$362
2015-08-31 2015-08-28 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
150 +0.0%
7.26
US$1,089
150 +0.0% 7.26 US$1,089
2015-08-31 2015-08-28 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
7.25
US$1,450
200 +0.0% 7.25 US$1,450
2015-08-31 2015-08-28 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
200 +0.0%
7.37
US$1,474
200 +0.0% 7.37 US$1,474
2015-08-31 2015-08-28 B Purchase ROTHSCHILD JONATHAN E Non-Executive Director Large shareholder
100 +0.0%
7.17
US$717
100 +0.0% 7.17 US$717