Skip to main content

Want a detailed portfolio tracker?

MEG
XNYS
$18.51

Montrose Environmental Group, Inc. (MEG)

Market Cap

$669M

P/E Ratio

104.13

Free Cash Flow Yield

10.69%

Price Chart

Valuation
Market Cap$669M
P/E104.13
Profitability
Total Revenue (TTM)$821M
Gross Profit (TTM)$334M
EBITDA$66M
Profit Margin-7.5%
Operating Margin-3.6%
EPS$0.18
Financial Health
Debt-to-Equity73%
Free Cash Flow Yield10.69%
Growth & Risk
Revenue 5Y CAGR+15.41%
Sharpe Ratio0.88