StockComparison Logo
vs

SLS vs CBZ

Comparison between SELLAS Life Sciences Group Inc (SLS, Company) and Cbiz Inc (CBZ, Company).

SLS is from the Healthcare sector, while CBZ is from the Industrials sector.

5-Year PerformanceSLS has outperformed CBZ, delivering a return of +7.0% compared to +5.2%

SLS vs CBZ - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
SLS
$2.19B
Winner
CBZ
$2.19B
Max Drawdown
SLS
99.89%
Winner
CBZ
91.39%
Sharpe Ratio
Winner
SLS
2.33
CBZ
-0.87
5Y Beta
SLS
0.92
Winner
CBZ
0.46
Industry
SLS
Biotechnology
CBZ
Specialty Business Services
P/E Ratio
Winner
SLS
-55.81
CBZ
25.11
Forward P/E
SLS
N/A
CBZ
9.89
PEG Ratio
SLS
N/A
CBZ
0.99
5Y EPS CAGR
SLS
-32.56%
Winner
CBZ
1.55%
Debt to Equity
Winner
SLS
0.00%
CBZ
82.63%
Free Cash Flow Yield
SLS
-1.29%
Winner
CBZ
8.00%
P/S Ratio
SLS
26.90
Winner
CBZ
0.78
P/B Ratio
SLS
23.61
Winner
CBZ
1.14

SLS vs CBZ - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SLS
+36.05%
CBZ
+32.35%
3M
Winner
SLS
+165.95%
CBZ
+35.43%
6M
Winner
SLS
+189.67%
CBZ
-1.70%
1Y
Winner
SLS
+570.65%
CBZ
-46.57%
5Y(CAGR)
Winner
SLS
+7.05%
CBZ
+5.19%
10Y(CAGR)
SLS
-33.18%
Winner
CBZ
+13.88%
Max(CAGR)
SLS
-33.18%
Winner
CBZ
+5.62%

SLS vs CBZ - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSLSCBZ
2026+183.68%-20.80%
2025+252.34%-37.84%
2024+15.56%+32.24%
2023-58.43%+34.20%
2022-59.73%+18.31%
2021-1.43%+52.16%
2020+42.40%-1.63%
2019-93.90%+35.68%
2018-81.64%+25.48%
2017+0.00%+12.36%
2016N/A+40.80%
2015N/A+15.46%
2014N/A-3.71%
2013N/A+52.00%
2012N/A-3.43%
2011N/A-3.48%
2010N/A-18.11%
2009N/A-12.80%
2008N/A-9.52%
2007N/A+42.38%
2006N/A+15.02%
2005N/A+35.28%
2004N/A-5.22%
2003N/A+51.53%
2002N/A+20.45%
2001N/A+84.00%
2000N/A-85.93%
1999N/A-13.01%

SLS vs CBZ 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 CBZ was -91.34%, occurring on Oct 11, 2000. Recovery took 3996 trading sessions.

The current SLS drawdown is -97.25%. The current CBZ drawdown is -54.61%.

RankSLSCBZ
#1-99.89%
Apr 3, 2018 - Jan 26, 2024
-91.34%
Nov 15, 1999 - Oct 5, 2015
#2-55.77%
Dec 29, 2017 - Apr 2, 2018
-71.64%
Feb 6, 2025 - Mar 24, 2026
#3N/A-39.40%
Feb 18, 2020 - Feb 18, 2021
#4N/A-25.85%
Jul 30, 2024 - Jan 30, 2025
#5N/A-22.64%
Sep 18, 2018 - Sep 19, 2019
#6N/A-15.27%
Oct 28, 2015 - Aug 12, 2016
#7N/A-15.02%
Apr 21, 2022 - Jul 28, 2022
#8N/A-14.49%
Oct 27, 2017 - Feb 15, 2018
#9N/A-12.07%
Nov 5, 2021 - Jan 13, 2022
#10N/A-11.86%
May 7, 2021 - Oct 18, 2021
#11N/A-11.60%
Aug 30, 2023 - Nov 14, 2023
#12N/A-10.89%
Aug 18, 2022 - Oct 27, 2022
#13N/A-9.72%
Dec 13, 2022 - Feb 24, 2023
#14N/A-9.45%
Jul 9, 2018 - Aug 30, 2018
#15N/A-9.32%
Mar 28, 2024 - May 20, 2024

Correlation

Correlation between SLS and CBZ is -0.41 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.41
-101

Select Stocks to Compare