StockComparison Logo
vs

PD vs MEG

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

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

PD vs MEG - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

PD vs MEG - Historical Returns

Returns include dividend reinvestment.

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

PD vs MEG - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

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

PD vs MEG Drawdown Comparison

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

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

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

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

Correlation

Correlation between PD and MEG 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