StockComparison Logo
vs

INDP vs MGRD

Comparison between Indaptus Therapeutics Inc (INDP, Company) and Affiliated Managers Group Inc (MGRD, Company).

5-Year PerformanceMGRD has outperformed INDP, delivering a return of -4.6% compared to -61.0%

INDP vs MGRD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
INDP
$402M
Winner
MGRD
$403M
Max Drawdown
INDP
100.00%
Winner
MGRD
42.40%
Sharpe Ratio
INDP
0.05
Winner
MGRD
0.15
5Y Beta
INDP
1.75
Winner
MGRD
0.26
Industry
INDP
Biotechnology
MGRD
N/A
P/E Ratio
Winner
INDP
-6.71
MGRD
0.88
Dividend Yield
INDP
N/A
MGRD
6.85%
5Y EPS CAGR
INDP
N/A
MGRD
129.36%
Debt to Equity
Winner
INDP
0.00%
MGRD
94.46%
Free Cash Flow Yield
INDP
-4.18%
MGRD
N/A

INDP vs MGRD - Historical Returns

Returns include dividend reinvestment.

1M
Winner
INDP
+190.98%
MGRD
-0.93%
3M
Winner
INDP
+108.82%
MGRD
+1.19%
6M
Winner
INDP
+33.96%
MGRD
-1.56%
1Y
INDP
-71.85%
Winner
MGRD
+3.70%
5Y(CAGR)
INDP
-61.02%
Winner
MGRD
-4.65%
10Y(CAGR)
INDP
-54.94%
MGRD
N/A
Max(CAGR)
INDP
-53.08%
Winner
MGRD
-4.65%

INDP vs MGRD - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearINDPMGRD
2026+29.56%-2.59%
2025-87.84%+0.99%
2024-52.15%+2.59%
2023+14.29%+17.91%
2022-76.50%-35.99%
2021-60.74%+0.17%
2020-65.01%N/A
2019-93.73%N/A
2018+24.63%N/A
2017-1.90%N/A
2016+14.00%N/A
2015-10.67%N/A

INDP vs MGRD Drawdown Comparison

The maximum drawdown for INDP was -100.00%, occurring on May 21, 2026. This drawdown has not yet recovered.

The maximum drawdown for MGRD was -37.91%, occurring on Nov 4, 2022. This drawdown has not yet recovered.

The current INDP drawdown is -99.98%. The current MGRD drawdown is -21.05%.

RankINDPMGRD
#1-100.00%
Sep 26, 2017 - May 21, 2026
-37.91%
Nov 5, 2021 - Nov 4, 2022
#2-49.27%
Sep 18, 2015 - Sep 1, 2016
-3.29%
Sep 16, 2021 - Nov 5, 2021
#3-32.28%
Sep 8, 2016 - Aug 21, 2017
-1.79%
Jul 23, 2021 - Sep 16, 2021
#4-9.51%
Aug 6, 2015 - Sep 18, 2015
N/A
#5-5.93%
Aug 21, 2017 - Sep 5, 2017
N/A
#6-2.22%
Sep 6, 2016 - Sep 8, 2016
N/A
#7-1.32%
Sep 13, 2017 - Sep 15, 2017
N/A
#8-0.58%
Sep 19, 2017 - Sep 21, 2017
N/A
#9-0.48%
Sep 1, 2016 - Sep 6, 2016
N/A

Correlation

Correlation between INDP and MGRD is 0.63 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.63
-101

Select Stocks to Compare