StockComparison Logo
vs

INDP vs IBEX

Comparison between Indaptus Therapeutics Inc (INDP, Company) and IBEX Ltd (IBEX, Company).

INDP is from the Healthcare sector, while IBEX is from the Technology sector.

5-Year PerformanceIBEX has outperformed INDP, delivering a return of +9.6% compared to -61.0%

INDP vs IBEX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
INDP
$402M
IBEX
$402M
Max Drawdown
INDP
100.00%
Winner
IBEX
56.04%
Sharpe Ratio
INDP
0.05
Winner
IBEX
0.29
5Y Beta
INDP
1.75
Winner
IBEX
0.63
Industry
INDP
Biotechnology
IBEX
Information Technology Services
P/E Ratio
Winner
INDP
-6.71
IBEX
8.51
Forward P/E
INDP
N/A
IBEX
8.38
PEG Ratio
INDP
N/A
IBEX
0.21
Debt to Equity
Winner
INDP
0.00%
IBEX
0.51%
Free Cash Flow Yield
INDP
-4.18%
Winner
IBEX
8.04%

INDP vs IBEX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
INDP
+190.98%
IBEX
-6.56%
3M
Winner
INDP
+108.82%
IBEX
+10.24%
6M
Winner
INDP
+33.96%
IBEX
-23.18%
1Y
INDP
-71.85%
Winner
IBEX
+5.06%
5Y(CAGR)
INDP
-61.02%
Winner
IBEX
+9.61%
10Y(CAGR)
INDP
-54.94%
IBEX
N/A
Max(CAGR)
INDP
-53.08%
Winner
IBEX
+11.96%

INDP vs IBEX - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearINDPIBEX
2026+29.56%-17.62%
2025-87.84%+75.94%
2024-52.15%+14.98%
2023+14.29%-25.45%
2022-76.50%+77.25%
2021-60.74%-28.19%
2020-65.01%+21.43%
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 IBEX 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 IBEX was -56.04%, occurring on Apr 17, 2024. Recovery took 558 trading sessions.

The current INDP drawdown is -99.98%. The current IBEX drawdown is -28.76%.

RankINDPIBEX
#1-100.00%
Sep 26, 2017 - May 21, 2026
-56.04%
Feb 16, 2023 - May 9, 2025
#2-49.27%
Sep 18, 2015 - Sep 1, 2016
-51.90%
Apr 16, 2021 - Nov 21, 2022
#3-32.28%
Sep 8, 2016 - Aug 21, 2017
-45.95%
Aug 10, 2020 - Oct 12, 2020
#4-9.51%
Aug 6, 2015 - Sep 18, 2015
-37.14%
Sep 18, 2025 - Mar 27, 2026
#5-5.93%
Aug 21, 2017 - Sep 5, 2017
-19.18%
Dec 8, 2020 - Feb 19, 2021
#6-2.22%
Sep 6, 2016 - Sep 8, 2016
-16.19%
Oct 13, 2020 - Nov 18, 2020
#7-1.32%
Sep 13, 2017 - Sep 15, 2017
-14.07%
Feb 24, 2021 - Apr 15, 2021
#8-0.58%
Sep 19, 2017 - Sep 21, 2017
-10.28%
Jul 23, 2025 - Sep 12, 2025
#9-0.48%
Sep 1, 2016 - Sep 6, 2016
-10.05%
May 9, 2025 - Jul 3, 2025
#10N/A-9.75%
Dec 7, 2022 - Jan 17, 2023
#11N/A-8.18%
Jan 18, 2023 - Feb 16, 2023
#12N/A-6.57%
Sep 12, 2025 - Sep 18, 2025
#13N/A-5.22%
Jul 9, 2025 - Jul 23, 2025
#14N/A-4.60%
Nov 25, 2020 - Dec 3, 2020
#15N/A-3.36%
Feb 19, 2021 - Feb 24, 2021

Correlation

Correlation between INDP and IBEX is -0.35 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.35
-101

Select Stocks to Compare