Director Tomsche David Scott bought ImmuCell Corporation (ICCC) shares on the open market twice in the last year, totaling $15,554, with his most recent purchase on November 25, 2025. These ICCC insider buys rank 4,013th among 4,983 individuals in our database, well below the average of $1.46 million per insider across 3.29 transactions. He reported no open market sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov. 25, 2025 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Director | P | Common Stock $0.10 par value per share | 1633 | $4.76 | 131,387.0000 | 9,045,851 | 1.26% | 0.02% |
| Nov. 25, 2025 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Director | P | Common Stock $0.10 par value per share | 1633 | $4.77 | 131,387.0000 | 9,045,851 | 1.26% | 0.02% |
| Sept. 20, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | A | Non Qualified Stock Options (Right to buy) | 10000 | $3.60 | 10,000.0000 | 0 | 9999.99% | 0.00% |
| Aug. 28, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 2186 | $3.55 | 131,797.0000 | 0 | 1.69% | 0.00% |
| Aug. 23, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 6005 | $3.55 | 129,611.0000 | 0 | 4.86% | 0.00% |
| Aug. 22, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 10000 | $3.55 | 123,606.0000 | 0 | 8.80% | 0.00% |
| Aug. 16, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 4811 | $3.72 | 110,434.0000 | 0 | 4.55% | 0.00% |
| Aug. 19, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 3172 | $3.67 | 113,606.0000 | 0 | 2.87% | 0.00% |
| Aug. 15, 2024 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 2017 | $3.57 | 105,623.0000 | 0 | 1.95% | 0.00% |
| Sept. 6, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 3100 | $4.75 | 103,606.0000 | 0 | 3.08% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 71 | $5.50 | 98,597.0000 | 0 | 0.07% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 309 | $5.50 | 98,906.0000 | 0 | 0.31% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 831 | $5.47 | 99,737.0000 | 0 | 0.84% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common stock $0.10 per value per share | 100 | $5.53 | 99,837.0000 | 0 | 0.10% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 69 | $5.53 | 99,906.0000 | 0 | 0.07% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 31 | $5.53 | 99,937.0000 | 0 | 0.03% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 69 | $5.53 | 100,006.0000 | 0 | 0.07% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 31 | $5.53 | 100,037.0000 | 0 | 0.03% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 69 | $5.53 | 100,106.0000 | 0 | 0.07% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 31 | $5.53 | 100,137.0000 | 0 | 0.03% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 31 | $5.53 | 100,168.0000 | 0 | 0.03% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 69 | $5.53 | 100,237.0000 | 0 | 0.07% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 100 | $5.53 | 100,337.0000 | 0 | 0.10% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 69 | $5.53 | 100,406.0000 | 0 | 0.07% | 0.00% |
| March 14, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 100 | $5.44 | 100,506.0000 | 0 | 0.10% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 100 | $5.24 | 98,426.0000 | 0 | 0.10% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 400 | $5.20 | 96,826.0000 | 0 | 0.41% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 300 | $5.24 | 97,126.0000 | 0 | 0.31% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 200 | $5.25 | 97,326.0000 | 0 | 0.21% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 900 | $5.37 | 98,226.0000 | 0 | 0.92% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 80 | $5.34 | 98,306.0000 | 0 | 0.08% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 3 | $5.24 | 98,309.0000 | 0 | 0.00% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 7 | $5.24 | 98,316.0000 | 0 | 0.01% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 10 | $5.23 | 98,326.0000 | 0 | 0.01% | 0.00% |
| March 13, 2023 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Not found | D | Common Stock, $0.10 per value per share | 100 | $5.24 | 98,526.0000 | 0 | 0.10% | 0.00% |
| Dec. 15, 2022 | IMMUCELL CORP /DE/ | $ICCC | Tomsche David Scott | Director | A | Non Qualified Stock Options (Right to buy) | 10000 | $6.52 | 10,000.0000 | 0 | 9999.99% | 0.00% |