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

Market Beat
2025.08.02 21:03
portai
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.