Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag MEG stock dropped 4.7% on March 16, 2026, despite strong Q4 earnings and an analyst upgrade.

flag Montrose Environmental Group (MEG) shares fell 4.7% to $23.74 on March 16, 2026, amid lower-than-average trading volume. flag The company reported strong Q4 earnings on February 25, with $0.35 EPS and $193.27 million in revenue, surpassing estimates. flag Insiders sold 61,406 shares over three months, reducing their stake. flag Analysts maintain a "Hold" consensus rating with a $34.67 target, while Needham upgraded to "Buy" with a $35.00 target. flag The firm provides global environmental services to energy, manufacturing, and government sectors.

4 Articles