IMMUCELL CORP insider transactions

IMMUCELL CORP insider transactions
DatePersonTitleTypeNameSharesShares (Total)PriceCode
2024-08-28Tomsche David ScottBuyCommon stock $0.10 per value per share2186.0131,797$3.6D
2024-08-23Tomsche David ScottBuyCommon stock $0.10 per value per share6005.0129,611$3.6D
2024-08-22Tomsche David ScottBuyCommon stock $0.10 per value per share10000.0123,606$3.6D
2024-08-19Tomsche David ScottBuyCommon stock $0.10 per value per share3172.0113,606$3.7D
2024-08-16Tomsche David ScottBuyCommon stock $0.10 per value per share4811.0110,434$3.7D
2024-08-15Tomsche David ScottBuyCommon stock $0.10 per value per share2017.0105,623$3.6D
2023-09-06Tomsche David ScottBuyCommon stock $0.10 per value per share3100.0103,606$4.8D
2023-06-28Gathagan Bryan K.BuyNon-Qualified Stock Options (Right to buy)15000.015,000$5.1A
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share69.0100,106$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share31.0100,137$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share71.098,597$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share69.0100,237$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share31.0100,168$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share309.098,906$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share831.099,737$5.5D
2023-03-14Tomsche David ScottBuyCommon stock $0.10 per value per share100.099,837$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share69.099,906$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share31.099,937$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share69.0100,006$5.5D
2023-03-14Tomsche David ScottBuyCommon Stock, $0.10 per value per share31.0100,037$5.5D