StockComparison Logo
vs

IMMP vs STKE

Comparison between Immutep Ltd (IMMP, Company) and Sol Strategies Inc (STKE, Company).

IMMP is from the Healthcare sector, while STKE is from the Financial Services sector.

5-Year PerformanceSTKE has outperformed IMMP, delivering a return of +4.0% compared to -40.6%

IMMP vs STKE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMMP
$52M
STKE
$52M
Max Drawdown
Winner
IMMP
99.23%
STKE
99.95%
Sharpe Ratio
Winner
IMMP
-0.31
STKE
-1.48
5Y Beta
Winner
IMMP
0.79
STKE
3.35
Industry
IMMP
Biotechnology
STKE
Capital Markets
P/E Ratio
IMMP
-0.60
STKE
N/A
Forward P/E
IMMP
7.13
STKE
N/A
PEG Ratio
IMMP
-0.05
STKE
N/A
5Y EPS CAGR
IMMP
20.94%
STKE
N/A
Debt to Equity
IMMP
1.22%
STKE
N/A
Free Cash Flow Yield
IMMP
-78.23%
STKE
N/A
P/S Ratio
Winner
IMMP
6.62
STKE
14.80
P/B Ratio
Winner
IMMP
0.78
STKE
1.78

IMMP vs STKE - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IMMP
-22.65%
STKE
-39.52%
3M
IMMP
-86.82%
Winner
STKE
-18.06%
6M
IMMP
-85.90%
Winner
STKE
-44.54%
1Y
Winner
IMMP
-78.98%
STKE
-91.08%
5Y(CAGR)
IMMP
-40.57%
Winner
STKE
+3.98%
10Y(CAGR)
IMMP
-19.96%
Winner
STKE
-5.63%
Max(CAGR)
IMMP
-28.28%
Winner
STKE
-9.20%

IMMP vs STKE - Annual Returns (2006 - 2026)

Returns include dividend reinvestment.

YearIMMPSTKE
2026-87.67%-28.65%
2025+29.41%-90.60%
2024-7.66%+1980.00%
2023+31.15%+34.17%
2022-49.13%-61.95%
2021+6.49%-11.67%
2020+69.73%+620.00%
2019-12.25%-50.00%
2018+12.20%-42.86%
2017-37.94%+233.33%
2016-40.51%-80.49%
2015+52.00%-29.12%
2014-39.68%+131.62%
2013-70.27%+30.86%
2012-71.51%-39.27%
2011N/A-60.36%
2010N/A-17.84%
2009N/A+55.34%
2008N/A-76.18%
2007N/A-51.21%
2006N/A+30.43%

IMMP vs STKE 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 STKE was -99.89%, occurring on Jul 17, 2020. Recovery took 4410 trading sessions.

The current IMMP drawdown is -99.09%. The current STKE drawdown is -96.26%.

RankIMMPSTKE
#1-99.23%
Apr 17, 2012 - Apr 13, 2026
-99.89%
Apr 12, 2007 - Dec 5, 2024
#2N/A-97.38%
Jan 22, 2025 - Apr 7, 2026
#3N/A-29.58%
Dec 6, 2024 - Jan 3, 2025
#4N/A-21.73%
Feb 15, 2007 - Apr 4, 2007
#5N/A-9.58%
Dec 28, 2006 - Jan 16, 2007
#6N/A-8.09%
Jan 3, 2025 - Jan 15, 2025
#7N/A-5.49%
Feb 6, 2007 - Feb 9, 2007
#8N/A-5.19%
Dec 11, 2006 - Dec 19, 2006
#9N/A-1.63%
Dec 22, 2006 - Dec 28, 2006
#10N/A-1.50%
Dec 19, 2006 - Dec 22, 2006
#11N/A-1.02%
Jan 25, 2007 - Feb 6, 2007
#12N/A-0.90%
Feb 13, 2007 - Feb 15, 2007

Correlation

Correlation between IMMP and STKE is -0.13 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.13
-101

Select Stocks to Compare