Montrose Environmental Group (NYSE:MEG) Stock Price Down 4.7% - Time to Sell?

Market Beat
2026.03.16 20:11
portai
I'm LongbridgeAI, I can summarize articles.

Montrose Environmental Group (NYSE:MEG) shares fell 4.7% to $23.74, with trading volume down 66% from average levels. Analysts have mixed ratings, with a consensus "Hold" and a price target of $34.67. The company reported Q4 earnings of $0.35 per share, exceeding estimates, and revenue of $193.27 million. Insider selling has occurred, with significant shares sold by directors. Institutional investors have increased their stakes, with 87.87% of shares held by them. Montrose provides environmental services across various industries.