StockComparison Logo
vs

INDP vs AVTX

Comparison between Indaptus Therapeutics Inc (INDP, Company) and Avalo Therapeutics Inc (AVTX, Company).

Both INDP and AVTX are from the Healthcare sector.

5-Year PerformanceINDP has outperformed AVTX, delivering a return of -61.0% compared to -71.8%

INDP vs AVTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
INDP
$402M
Winner
AVTX
$404M
Max Drawdown
INDP
100.00%
Winner
AVTX
99.98%
Sharpe Ratio
INDP
0.05
Winner
AVTX
1.85
5Y Beta
INDP
1.75
Winner
AVTX
0.54
Industry
INDP
Biotechnology
AVTX
Biotechnology
P/E Ratio
Winner
INDP
-6.71
AVTX
-3.90
Debt to Equity
INDP
0.00%
AVTX
0.00%
Free Cash Flow Yield
Winner
INDP
-4.18%
AVTX
-12.74%
P/S Ratio
INDP
N/A
AVTX
9875.25
P/B Ratio
INDP
N/A
AVTX
3.78

INDP vs AVTX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
INDP
+190.98%
AVTX
+11.07%
3M
Winner
INDP
+108.82%
AVTX
+35.02%
6M
Winner
INDP
+33.96%
AVTX
-3.97%
1Y
INDP
-71.85%
Winner
AVTX
+266.87%
5Y(CAGR)
Winner
INDP
-61.02%
AVTX
-71.81%
10Y(CAGR)
INDP
-54.94%
Winner
AVTX
-44.80%
Max(CAGR)
INDP
-53.08%
Winner
AVTX
-45.56%

INDP vs AVTX - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearINDPAVTX
2026+29.56%+6.70%
2025-87.84%+115.42%
2024-52.15%-14.70%
2023+14.29%-99.24%
2022-76.50%-76.80%
2021-60.74%-35.61%
2020-65.01%-47.51%
2019-93.73%+54.44%
2018+24.63%-3.00%
2017-1.90%+259.51%
2016+14.00%-77.13%
2015-10.67%-16.25%

INDP vs AVTX 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 AVTX was -99.98%, occurring on May 28, 2025. This drawdown has not yet recovered.

The current INDP drawdown is -99.98%. The current AVTX drawdown is -99.91%.

RankINDPAVTX
#1-100.00%
Sep 26, 2017 - May 21, 2026
-99.98%
Feb 27, 2019 - May 28, 2025
#2-49.27%
Sep 18, 2015 - Sep 1, 2016
-91.55%
Nov 23, 2016 - Mar 7, 2018
#3-32.28%
Sep 8, 2016 - Aug 21, 2017
-60.57%
Mar 17, 2016 - Nov 18, 2016
#4-9.51%
Aug 6, 2015 - Sep 18, 2015
-46.64%
Mar 7, 2018 - Feb 25, 2019
#5-5.93%
Aug 21, 2017 - Sep 5, 2017
-35.56%
Nov 16, 2015 - Mar 16, 2016
#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 AVTX is 0.55 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.55
-101

Select Stocks to Compare