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

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.
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.

