StockComparison Logo
vs

IMMP vs NTWK

Comparison between Immutep Ltd (IMMP, Company) and Netsol Technologies Inc (NTWK, Company).

IMMP is from the Healthcare sector, while NTWK is from the Technology sector.

5-Year PerformanceNTWK has outperformed IMMP, delivering a return of -1.8% compared to -40.6%

IMMP vs NTWK - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
IMMP
$52M
Winner
NTWK
$52M
Max Drawdown
Winner
IMMP
99.23%
NTWK
99.95%
Sharpe Ratio
IMMP
-0.30
Winner
NTWK
0.97
5Y Beta
IMMP
0.79
Winner
NTWK
0.69
Industry
IMMP
Biotechnology
NTWK
Software - Application
P/E Ratio
Winner
IMMP
-0.60
NTWK
29.50
Forward P/E
Winner
IMMP
7.13
NTWK
8.79
PEG Ratio
Winner
IMMP
-0.05
NTWK
0.05
5Y EPS CAGR
Winner
IMMP
20.94%
NTWK
12.25%
Debt to Equity
IMMP
1.22%
Winner
NTWK
1.04%
Free Cash Flow Yield
IMMP
-78.23%
Winner
NTWK
-4.22%
P/S Ratio
IMMP
6.62
Winner
NTWK
0.72
P/B Ratio
Winner
IMMP
0.78
NTWK
1.41

IMMP vs NTWK - Historical Returns

Returns include dividend reinvestment.

1M
IMMP
-22.65%
Winner
NTWK
+5.12%
3M
IMMP
-86.82%
Winner
NTWK
+23.33%
6M
IMMP
-85.90%
Winner
NTWK
+54.27%
1Y
IMMP
-78.98%
Winner
NTWK
+54.27%
5Y(CAGR)
IMMP
-40.57%
Winner
NTWK
-1.76%
10Y(CAGR)
IMMP
-19.96%
Winner
NTWK
-2.24%
Max(CAGR)
IMMP
-28.28%
Winner
NTWK
-14.99%

IMMP vs NTWK - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearIMMPNTWK
2026-87.67%+55.86%
2025+29.41%+17.90%
2024-7.66%+21.86%
2023+31.15%-21.71%
2022-49.13%-33.06%
2021+6.49%+2.86%
2020+69.73%-7.99%
2019-12.25%-36.51%
2018+12.20%+28.13%
2017-37.94%-12.79%
2016-40.51%-32.03%
2015+52.00%+85.20%
2014-39.68%-31.75%
2013-70.27%-5.97%
2012-71.51%+40.94%
2011N/A-78.44%
2010N/A+74.77%
2009N/A+52.86%
2008N/A-72.77%
2007N/A+75.40%
2006N/A-25.68%
2005N/A-29.66%
2004N/A+15.61%
2003N/A+169.01%
2002N/A-65.68%
2001N/A-94.69%
2000N/A-63.16%
1999N/A+172.54%

IMMP vs NTWK Drawdown Comparison

The maximum drawdown for IMMP was -99.23%, occurring on Apr 13, 2026. This drawdown has not yet recovered.

The maximum drawdown for NTWK was -99.95%, occurring on Oct 31, 2023. This drawdown has not yet recovered.

The current IMMP drawdown is -99.09%. The current NTWK drawdown is -99.88%.

RankIMMPNTWK
#1-99.23%
Apr 17, 2012 - Apr 13, 2026
-99.95%
Mar 3, 2000 - Oct 31, 2023
#2N/A-8.33%
Feb 22, 2000 - Feb 24, 2000
#3N/A-6.66%
Feb 11, 2000 - Feb 16, 2000
#4N/A-5.26%
Jan 3, 2000 - Jan 7, 2000
#5N/A-4.84%
Jan 7, 2000 - Feb 3, 2000
#6N/A-4.71%
Dec 23, 1999 - Jan 3, 2000
#7N/A-4.66%
Feb 24, 2000 - Mar 3, 2000
#8N/A-3.45%
Nov 5, 1999 - Nov 16, 1999
#9N/A-1.09%
Dec 14, 1999 - Dec 16, 1999
#10N/A-0.43%
Nov 3, 1999 - Nov 5, 1999

Correlation

Correlation between IMMP and NTWK is 0.42 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.42
-101

Select Stocks to Compare