ImmuCell (NASDAQ:ICCC) Stock Price Crosses Below 200-Day Moving Average - Time to Sell?

Market Beat
2025.12.24 09:49
portai
I'm PortAI, I can summarize articles.

ImmuCell Corporation's stock (NASDAQ: ICCC) has fallen below its 200-day moving average, trading as low as $5.80. Analysts have given the stock a 'Sell' rating, with a current market cap of $52.67 million. The company reported a quarterly revenue of $5.51 million and a net margin of 8.37%. Geode Capital Management increased its stake in ImmuCell by 4.2% during the second quarter. ImmuCell focuses on immunological products for animal health, particularly in dairy and beef cattle.