New insider activity at Montrose Environmental Group ( (MEG) ) has taken place on May 15, 2025.
Confident Investing Starts Here:
- Quickly and easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions
- Receive undervalued, market resilient stocks straight to you inbox with TipRanks' Smart Value Newsletter
Director Vincent Colman has made a significant investment by purchasing 2,600 shares of Montrose Environmental Group stock, with the transaction valued at $49,010.
Recent Updates on MEG stock
Montrose Environmental Group Inc. recently experienced a significant stock price increase, rising by 41.9% to $21.36. This surge follows the company’s Q1 earnings call, where it reported record-breaking revenue of $177.8 million, a 14.5% increase from the previous year. The company also raised its full-year 2025 EBITDA guidance, reflecting confidence in its financial growth. Despite a decrease in revenue from its Assessment, Permitting, and Response segment and a decline in diluted adjusted net income per share, Montrose’s overall outlook remains positive due to strong organic growth and significant cash flow improvements. The announcement of a $40 million stock repurchase program further underscores the company’s robust financial health and commitment to maximizing shareholder value. Additionally, strategic decisions made during the Annual Meeting of Stockholders, such as declassifying the Board of Directors, aim to enhance governance and accountability.
Spark’s Take on MEG Stock
According to Spark, TipRanks’ AI Analyst, MEG is a Neutral.
Montrose Environmental Group’s overall score reflects strong revenue growth and strategic initiatives like stock repurchases enhancing investor value. However, persistent net losses, negative cash flow, and valuation concerns due to a negative P/E ratio temper the outlook. The technical indicators suggest moderate bullish momentum, providing some optimism for potential price appreciation.
To see Spark’s full report on MEG stock, click here.
More about Montrose Environmental Group
YTD Price Performance: -0.69%
Average Trading Volume: 549,088
Technical Sentiment Signal: Sell
Current Market Cap: $661.4M