ImmuCell 2025 Net Loss Narrows Y/Y as Sales & Margins Improve
Shares of ImmuCell Corporation ICCC have declined 0.8% since reporting results for the fourth quarter of 2025. This compares with the S&P 500 index’s 0.7% return over the same time frame. Over the past month, the stock has lost 4.3% compared with the S&P 500’s …