New insider activity at Neogen ( (NEOG) ) has taken place on May 13, 2025.
Protect Your Portfolio Against Market Uncertainty
- Discover companies with rock-solid fundamentals in TipRanks' Smart Value Newsletter.
- Receive undervalued stocks, resilient to market uncertainty, delivered straight to your inbox.
Director Gupta Aashima has made a significant investment in Neogen by purchasing 16,000 shares of the company’s stock, valued at $99,840.
Recent Updates on NEOG stock
In the last 24 hours, Neogen Corporation has been the subject of several significant developments affecting its stock price. Piper Sandler lowered its price target for Neogen from $6.40 to $5, citing a slower ramp in operating margins as a key reason. Additionally, Neogen announced the sale of its global cleaners and disinfectants business to Kersia Group for $130 million, with proceeds intended to repay its revolving credit facility. This strategic divestiture is part of Neogen’s broader efforts to restructure and focus on core areas, despite ongoing financial struggles and macroeconomic uncertainties. The company’s transition of its Petrifilm production to a new facility in Lansing is also underway, aiming to ensure a stable supply and product performance. Despite these strategic initiatives, Neogen’s stock continues to face challenges, reflected in its year-to-date price performance of -60.72% and a cautious outlook from analysts.
Spark’s Take on NEOG Stock
According to Spark, TipRanks’ AI Analyst, NEOG is a Neutral.
Neogen’s overall stock score reflects significant financial struggles, with major concerns around profitability and declining revenues. While technical indicators and valuation metrics are weak, recent corporate events and some positive earnings call highlights provide a moderate offset. The company’s low leverage and strategic actions offer some hope, but immediate financial challenges dominate.
To see Spark’s full report on NEOG stock, click here.
More about Neogen
YTD Price Performance: -50.0%
Average Trading Volume: 6,084,970
Technical Sentiment Signal: Sell
Current Market Cap: $1.3B