StockComparison Logo
vs

IMMP vs KLTO

Comparison between Immutep Ltd (IMMP, Company) and Klotho Neurosciences Inc Com (KLTO, Company).

Both IMMP and KLTO are from the Healthcare sector.

IMMP vs KLTO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMMP
$64M
KLTO
$64M
Max Drawdown
IMMP
99.23%
Winner
KLTO
89.25%
Sharpe Ratio
IMMP
-0.25
Winner
KLTO
0.97
5Y Beta
Winner
IMMP
0.78
KLTO
1.30
Industry
IMMP
Biotechnology
KLTO
Biotechnology
P/E Ratio
IMMP
-0.73
Winner
KLTO
-2.07
Forward P/E
IMMP
7.13
KLTO
N/A
PEG Ratio
IMMP
-0.06
KLTO
N/A
5Y EPS CAGR
IMMP
20.94%
KLTO
N/A
Debt to Equity
IMMP
1.22%
Winner
KLTO
0.00%
Free Cash Flow Yield
IMMP
-64.03%
Winner
KLTO
-14.64%
P/S Ratio
IMMP
8.16
KLTO
N/A
P/B Ratio
Winner
IMMP
0.93
KLTO
5.71

IMMP vs KLTO - Historical Returns

Returns include dividend reinvestment.

1M
IMMP
-18.06%
Winner
KLTO
+0.00%
3M
IMMP
-86.36%
Winner
KLTO
+24.78%
6M
IMMP
-79.08%
Winner
KLTO
+4.63%
1Y
IMMP
-78.84%
Winner
KLTO
+168.68%
5Y(CAGR)
IMMP
-40.30%
KLTO
N/A
10Y(CAGR)
IMMP
-19.99%
KLTO
N/A
Max(CAGR)
Winner
IMMP
-28.13%
KLTO
-28.34%

IMMP vs KLTO - Annual Returns (2012 - 2026)

Returns include dividend reinvestment.

YearIMMPKLTO
2026-87.23%+64.07%
2025+29.41%-58.68%
2024-7.66%-47.74%
2023+31.15%N/A
2022-49.13%N/A
2021+6.49%N/A
2020+69.73%N/A
2019-12.25%N/A
2018+12.20%N/A
2017-37.94%N/A
2016-40.51%N/A
2015+52.00%N/A
2014-39.68%N/A
2013-70.27%N/A
2012-71.51%N/A

IMMP vs KLTO 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 KLTO was -89.25%, occurring on Feb 17, 2026. This drawdown has not yet recovered.

The current IMMP drawdown is -99.06%. The current KLTO drawdown is -73.92%.

RankIMMPKLTO
#1-99.23%
Apr 17, 2012 - Apr 13, 2026
-89.25%
Jun 10, 2025 - Feb 17, 2026
#2N/A-85.99%
Sep 17, 2024 - Jun 9, 2025

Correlation

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

-0.21
-101

Select Stocks to Compare