StockComparison Logo
vs

KLTO vs IMMP

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

Both KLTO and IMMP are from the Healthcare sector.

KLTO vs IMMP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

KLTO vs IMMP - Historical Returns

Returns include dividend reinvestment.

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

KLTO vs IMMP - Annual Returns (2012 - 2026)

Returns include dividend reinvestment.

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

KLTO vs IMMP Drawdown Comparison

The maximum drawdown for KLTO was -89.25%, occurring on Feb 17, 2026. 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 KLTO drawdown is -73.92%. The current IMMP drawdown is -99.06%.

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

Correlation

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