StockComparison Logo
vs

IBEX vs INDP

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

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

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

IBEX vs INDP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

IBEX vs INDP - Historical Returns

Returns include dividend reinvestment.

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

IBEX vs INDP - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearIBEXINDP
2026-17.62%+29.56%
2025+75.94%-87.84%
2024+14.98%-52.15%
2023-25.45%+14.29%
2022+77.25%-76.50%
2021-28.19%-60.74%
2020+21.43%-65.01%
2019N/A-93.73%
2018N/A+24.63%
2017N/A-1.90%
2016N/A+14.00%
2015N/A-10.67%

IBEX vs INDP Drawdown Comparison

The maximum drawdown for IBEX was -56.04%, occurring on Apr 17, 2024. Recovery took 558 trading sessions.

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

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

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

Correlation

Correlation between IBEX and INDP 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