
Montrose Environmental Group (NYSE:MEG) Shares Down 9.4% - Should You Sell?

I'm PortAI, I can summarize articles.
Montrose Environmental Group (NYSE:MEG) shares fell 9.4% to $20.55, with trading volume down 58% from average levels. Analysts from Needham & Company raised their price target from $28 to $30, maintaining a "buy" rating. The stock has a consensus rating of "Moderate Buy" and a target price of $31.80. The company announced a $40 million share repurchase program, indicating potential undervaluation. Institutional investors hold 87.87% of the stock. Montrose operates in environmental services across multiple segments.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

