IMMUCELL CORP /DE/ (ICCC)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$27.6M$26.5M$17.5M$18.6M$19.2M$15.3M$13.7M$11.0M$10.4M
Gross profit$11.4M$7.9M$3.9M$7.6M$8.7M$6.9M$6.7M$5.2M$5.2M$5.4M$6.3M$4.4M$3.1M$3.1M$2.8M$2.3M$2.4M
Research & development$3.0M$3.9M$4.4M$4.5M$4.2M$4.4M$3.7M$3.5M$2.0M$1.2M$1.2M$2.2M$1.2M$917,600$1.7M$1.5M$1.6M
Operating expenses$9.8M$9.6M$9.6M$9.9M$8.4M$8.2M$7.7M$6.6M$5.5M$4.5M$4.1M$4.7M$3.1M$2.8M$3.4M$3.0M$2.9M
Operating income$1.6M−$1.6M−$5.7M−$2.3M$257,385−$1.4M−$953,908−$1.4M−$242,845$890,204$2.1M−$206,398−$19,552$245,001−$632,726−$690,281−$529,914
EBITDAderived$4.4M$1.1M−$3.0M$188,640$2.7M$966,930$1.3M$74,141$661,590$1.7M
Net income−$1.0M−$2.2M−$5.8M−$2.5M−$78,292−$1.0M−$1.3M−$2.3M−$168,147$508,448$1.2M−$167,159$117,395$89,512−$409,510−$384,684−$216,493
Basic EPSper diluted share-$0.12-$0.26-$0.75-$0.32-$0.01-$0.14-$0.19-$0.42-$0.03$0.12$0.40-$0.06$0.04$0.03-$0.14-$0.13-$0.07
Diluted EPSper diluted share-$0.12-$0.26-$0.75-$0.32-$0.01-$0.14-$0.19-$0.42-$0.03$0.12$0.38-$0.06$0.04$0.03-$0.14-$0.13-$0.07

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys9$178.0K disclosed value
Sells (SEC code S)0$0.00 disclosed value
9 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 18, 2026Form 4te Boekhorst Paul Francis OlivierPresident and CEOBuyCommon Stock, par value $.01 per share8.0K$9.50$76.0K17.8K
Dec 4, 2025Form 4/Ate Boekhorst Paul Francis OlivierPresident and CEOBuyCommon Stock $0.10 par value per share2.4K$5.50$13.4K9.7K
Dec 3, 2025Form 4/Ate Boekhorst Paul Francis OlivierPresident and CEOBuyCommon Stock $0.10 par value per share3.6K$5.05$18.2K7.3K
Dec 3, 2025Form 4te Boekhorst Paul Francis OlivierPresident and CEOBuyCommon Stock $0.10 par value per share3.5K$5.04$17.7K9.8K
Dec 3, 2025Form 4te Boekhorst Paul Francis OlivierPresident and CEOBuyCommon Stock $0.10 par value per share2.6K$5.00$12.8K6.3K