Montrose Environmental Group, Inc. logo MEG - Montrose Environmental Group, Inc.

NEXT EARNINGS: Feb 25, 2026 (in 1 day) EPS Est: $0.24 | Rev Est: $186.2M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 6
HOLD 5
SELL 1
STRONG
SELL
0
| PRICE TARGET: $49.33 DETAILS
HIGH: $54.00
LOW: $43.00
MEDIAN: $51.00
CONSENSUS: $49.33
UPSIDE: 118.08%
Market Cap: 799.34M
Volume: 478,953
Avg Volume: 327,460
52 Week Range: 10.51-32
Sector: Industrials
Industry: Waste Management
Beta: 1.98
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 3,400
IPO Date: 2020-07-23
EPS (TTM): -2.22
P/E Ratio: -9.84
Revenue (TTM): 696.39M
Total Assets: 990.35M
Total Debt: 281.00M
Cash & Equiv: 12.94M
Rev Growth (5Y): 24.4%
EPS Growth (5Y): N/A
FCF Growth (5Y): -40.7%
ROCE: -4.6%
Debt/Equity: 0.63

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-04 $0.36 $0.32 +11.5% $224.9M $201.5M +11.6%
2025-08-06 $0.63 $0.25 +152.0% $234.5M $195.0M +20.3%
2025-05-07 $0.07 $-0.12 +158.3% $177.8M $168.1M +5.8%
2025-02-26 $0.29 $-0.09 +422.2% $189.1M $187.6M +0.8%
2024-11-06 $0.41 $0.35 +17.1% $178.7M $187.6M -4.7%
2024-08-06 $0.20 $0.24 -16.7% $173.3M $173.9M -0.3%
2024-05-07 $0.16 $0.05 +220.0% $155.3M $155.3M 0.0%
2024-02-29 $0.27 $0.10 +170.0% $165.7M $160.5M +3.3%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018
Revenue 696.39M 624.21M 544.42M 546.41M 328.24M 233.85M 188.81M
Net Income (62.31M) (30.86M) (31.82M) (25.32M) (57.95M) (23.56M) (16.49M)
EPS -2.22 -1.57 -1.62 -1.56 -6.48 -0.94 -0.79
Total Assets 990.35M 816.79M 791.91M 833.09M 602.73M 331.84M 234.37M
Total Debt 281.00M 210.34M 202.12M 205.77M 175.90M 152.19M 73.23M
Cash & Equivalents 12.94M 23.24M 89.83M 146.74M 34.39M 6.41M 2.49M
Operating Cash Flow 22.23M 56.02M 20.65M 37.58M 1.85M 17.04M (2.85M)
Free Cash Flow 902,000 23.09M 10.65M 30.00M (5.93M) 12.33M (6.95M)
FCF per Share 0.03 0.77 0.36 1.12 -0.36 0.49 -0.33
Book Value 446.26M 321.25M 313.19M 316.50M 137.15M 102.53M 116.23M
Cash & ST Investments 12.94M 23.24M 89.83M 146.74M 34.39M 6.41M 2.49M
ROC Equity -0.14 -0.10 -0.10 -0.08 -0.42 -0.23 -0.14