StockComparison Logo
vs

MEG vs PD

Comparison between Montrose Environmental Group, Inc. (MEG, Company) and Pagerduty Inc (PD, Company).

MEG is from the Industrials sector, while PD is from the Technology sector.

MEG vs PD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
MEG
$669M
PD
$667M
Max Drawdown
Winner
MEG
9.22%
PD
90.01%
Sharpe Ratio
Winner
MEG
0.88
PD
-0.56
5Y Beta
MEG
N/A
PD
1.25
Industry
MEG
Waste Management
PD
Software - Application
P/E Ratio
MEG
104.13
Winner
PD
4.63
Forward P/E
MEG
N/A
PD
6.78
Debt to Equity
MEG
73.03%
Winner
PD
0.00%
Free Cash Flow Yield
MEG
10.69%
Winner
PD
18.74%

MEG vs PD - Historical Returns

Returns include dividend reinvestment.

1M
MEG
-1.54%
Winner
PD
+22.01%
3M
MEG
+7.24%
Winner
PD
+21.66%
6M
Winner
MEG
+3.81%
PD
-34.62%
1Y
Winner
MEG
+18.81%
PD
-40.57%
5Y(CAGR)
MEG
N/A
PD
-27.97%
Max(CAGR)
Winner
MEG
+15.63%
PD
-18.91%

MEG vs PD - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearMEGPD
2026N/A-31.56%
2025N/A-27.17%
2024N/A-16.70%
2023N/A-10.51%
2022N/A-24.31%
2021N/A-15.70%
2020N/A+71.32%
2019N/A-38.85%
2017-1.59%N/A
2016+18.65%N/A

MEG vs PD Drawdown Comparison

The maximum drawdown for MEG was -9.22%, occurring on Oct 28, 2016. Recovery took 18 trading sessions.

The maximum drawdown for PD was -90.01%, occurring on Apr 10, 2026. This drawdown has not yet recovered.

The current MEG drawdown is -3.99%. The current PD drawdown is -85.22%.

RankMEGPD
#1-9.22%
Oct 5, 2016 - Dec 6, 2016
-90.01%
Jun 14, 2019 - Apr 10, 2026
#2-7.39%
Jan 29, 2016 - Feb 26, 2016
-19.73%
May 16, 2019 - Jun 14, 2019
#3-7.03%
Jun 15, 2016 - Sep 30, 2016
-4.57%
May 10, 2019 - May 14, 2019
#4-5.56%
Mar 3, 2016 - Apr 19, 2016
-3.67%
Apr 12, 2019 - Apr 17, 2019
#5-4.03%
Jan 7, 2016 - Jan 26, 2016
-2.47%
Apr 30, 2019 - May 6, 2019
#6-3.99%
Jan 11, 2017 - Jan 17, 2017
-2.13%
Apr 17, 2019 - Apr 24, 2019
#7-3.96%
May 10, 2016 - May 27, 2016
-1.74%
Apr 24, 2019 - Apr 26, 2019
#8-3.15%
Dec 9, 2016 - Jan 11, 2017
N/A
#9-1.95%
Jun 6, 2016 - Jun 15, 2016
N/A
#10-1.36%
May 3, 2016 - May 6, 2016
N/A
#11-0.93%
Jan 27, 2016 - Jan 29, 2016
N/A
#12-0.89%
Mar 1, 2016 - Mar 3, 2016
N/A
#13-0.76%
Jan 4, 2016 - Jan 7, 2016
N/A
#14-0.22%
Oct 3, 2016 - Oct 5, 2016
N/A
#15-0.17%
Jun 2, 2016 - Jun 6, 2016
N/A

Correlation

Correlation between MEG and PD is 0.00 which considered as a very weak or no correlation - the stocks move independently of each other.

0.00
-101

Select Stocks to Compare