Montrose Environmental Group Inc.
MEG | NYSE
$15.64
+$1.14 (+7.86%)
At close: May 20, 2026, 09:30 AM ET
7.86%
(1Y)Key Statistics
Market Data
Market Cap $565.7M
1D Range
14.13 15.65
52W Range
14.87 32
Valuation (TTM)
PE -52.13
PB 1.31
EV/EBITDA 17.60
Valuation (NTM)
Forward PE 76.23
Forward PEG 0.24
Price Target $49.33
Cash Flow
FCF Yield 9.2%
SBC Adj. FCF Yield 2.7%
SBC Impact -70.8%
Margins
Gross Margin 35.6%
Operating Margin 2.6%
FCF Margin 6.7%
Growth (CAGR)
Revenue 3Y | 5Y 11.3% |
10.8%
Dil EPS 3Y | 5Y 53.6% |
14.5%
FCF 3Y | 5Y 40.5% |
19.4%
Returns
ROA -1.1%
ROE -2.5%
ROIC 2.3%
Financial Health
Net Debt
$336.32M
Current Ratio 2.00
Interest Coverage 0.99
Dividends
Div Yield N/A
Payout Ratio N/A
FCF Payout Ratio N/A
Loading financial charts...
Profile
A detailed description of the company is not yet available.
Latest News
No news articles available yet.
Analyst Summary
# of Analysts
4
Consensus
Buy
Price Target
$51
Upside
+226.09%
Buy (3)
Hold (1)
Sell (0)
Add to Watchlist
Select watchlists to add or remove MEG