MEG
XNYS
$18.51
Montrose Environmental Group, Inc. (MEG)
Sector:
Industrials
Industry:
Waste Management
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