StockComparison Logo
vs

NTWK vs IMMP

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

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

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

NTWK vs IMMP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

NTWK vs IMMP - Historical Returns

Returns include dividend reinvestment.

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

NTWK vs IMMP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

NTWK vs IMMP Drawdown Comparison

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

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

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

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

Correlation

Correlation between NTWK and IMMP 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