StockComparison Logo
vs

SLS vs KARO

Comparison between SELLAS Life Sciences Group Inc (SLS, Company) and Karooooo Ltd (KARO, Company).

SLS is from the Healthcare sector, while KARO is from the Technology sector.

5-Year PerformanceKARO has outperformed SLS, delivering a return of +8.3% compared to -6.7%

SLS vs KARO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
SLS
$1.46B
Winner
KARO
$1.46B
Max Drawdown
SLS
99.89%
Winner
KARO
54.85%
Sharpe Ratio
Winner
SLS
2.15
KARO
0.20
5Y Beta
SLS
0.94
KARO
N/A
Industry
SLS
Biotechnology
KARO
Software - Application
P/E Ratio
Winner
SLS
-37.19
KARO
25.30
Forward P/E
SLS
N/A
KARO
20.92
PEG Ratio
SLS
N/A
KARO
1.69
Dividend Yield
SLS
N/A
KARO
42.10%
5Y EPS CAGR
SLS
-32.56%
Winner
KARO
14.40%
Debt to Equity
Winner
SLS
0.00%
KARO
34.86%
Free Cash Flow Yield
SLS
-1.93%
Winner
KARO
0.00%

SLS vs KARO - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SLS
+10.43%
KARO
+1.26%
3M
Winner
SLS
+62.63%
KARO
+0.30%
6M
Winner
SLS
+244.02%
KARO
+1.22%
1Y
Winner
SLS
+412.74%
KARO
+2.74%
5Y(CAGR)
SLS
-6.71%
Winner
KARO
+8.33%
10Y(CAGR)
SLS
-36.76%
KARO
N/A
Max(CAGR)
SLS
-36.76%
Winner
KARO
+8.92%

SLS vs KARO - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearSLSKARO
2026+85.06%+5.93%
2025+252.34%+1.93%
2024+15.56%+91.23%
2023-58.43%+7.62%
2022-59.73%-35.07%
2021-1.43%+19.98%
2020+42.40%N/A
2019-93.90%N/A
2018-81.64%N/A
2017+0.00%N/A

SLS vs KARO Drawdown Comparison

The maximum drawdown for SLS was -99.89%, occurring on Jan 26, 2024. This drawdown has not yet recovered.

The maximum drawdown for KARO was -52.10%, occurring on Oct 3, 2023. Recovery took 819 trading sessions.

The current SLS drawdown is -98.21%. The current KARO drawdown is -23.02%.

RankSLSKARO
#1-99.89%
Apr 3, 2018 - Jan 26, 2024
-52.10%
Apr 28, 2021 - Jul 31, 2024
#2-55.77%
Dec 29, 2017 - Apr 2, 2018
-32.33%
Jun 3, 2025 - Nov 20, 2025
#3N/A-26.20%
Jan 8, 2025 - May 15, 2025
#4N/A-20.28%
Apr 7, 2021 - Apr 23, 2021
#5N/A-16.18%
Oct 14, 2024 - Dec 3, 2024
#6N/A-10.26%
Sep 17, 2024 - Oct 11, 2024
#7N/A-9.82%
Dec 6, 2024 - Jan 8, 2025
#8N/A-9.21%
Jul 31, 2024 - Aug 15, 2024
#9N/A-9.09%
Aug 21, 2024 - Sep 16, 2024
#10N/A-6.41%
Aug 15, 2024 - Aug 21, 2024
#11N/A-5.92%
Dec 3, 2024 - Dec 6, 2024
#12N/A-3.52%
May 19, 2025 - May 27, 2025
#13N/A-3.37%
Apr 23, 2021 - Apr 27, 2021
#14N/A-0.85%
Apr 1, 2021 - Apr 6, 2021
#15N/A-0.84%
May 27, 2025 - May 29, 2025

Correlation

Correlation between SLS and KARO is 0.08 which considered as a very weak or no correlation - the stocks move independently of each other.

0.08
-101

Select Stocks to Compare