Market Cap 619.13M
Revenue (ttm) 624.21M
Net Income (ttm) -30.86M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE 76.04
Profit Margin -4.94%
Debt to Equity Ratio 0.51
Volume 284,200
Avg Vol 536,834
Day's Range N/A - N/A
Shares Out 34.30M
Stochastic %K 8%
Beta 1.71
Analysts Strong Sell
Price Target $34.67

Latest News on MEG

Montrose Environmental Group Needham Conference Update

Jan 13, 2025, 4:15 PM EST - 5 weeks ago

Montrose Environmental Group Needham Conference Update


Montrose Environmental Group Releases 2023 Sustainability Report

Jun 25, 2024, 7:00 AM EDT - 8 months ago

Montrose Environmental Group Releases 2023 Sustainability Report


Montrose Environmental (MEG) CEO on 52-Week High After Earnings

May 8, 2024, 6:44 PM EDT - 10 months ago

Montrose Environmental (MEG) CEO on 52-Week High After Earnings


Montrose Environmental Group Announces Public Offering of Shares

Apr 16, 2024, 4:10 PM EDT - 11 months ago

Montrose Environmental Group Announces Public Offering of Shares