StockComparison Logo
vs

RES vs SLS

Comparison between RPC Inc (RES, Company) and SELLAS Life Sciences Group Inc (SLS, Company).

RES is from the Energy sector, while SLS is from the Healthcare sector.

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

RES vs SLS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
RES
$1.46B
Winner
SLS
$1.46B
Max Drawdown
Winner
RES
92.67%
SLS
99.89%
Sharpe Ratio
RES
0.72
Winner
SLS
2.15
5Y Beta
Winner
RES
0.90
SLS
0.94
Industry
RES
Oil & Gas Equipment & Services
SLS
Biotechnology
P/E Ratio
RES
69.45
Winner
SLS
-37.19
Forward P/E
RES
16.29
SLS
N/A
Dividend Yield
RES
2.39%
SLS
N/A
5Y EPS CAGR
RES
N/A
SLS
-32.56%
Debt to Equity
RES
0.00%
SLS
0.00%
Free Cash Flow Yield
Winner
RES
3.04%
SLS
-1.93%

RES vs SLS - Historical Returns

Returns include dividend reinvestment.

1M
RES
-6.80%
Winner
SLS
+10.43%
3M
RES
-5.46%
Winner
SLS
+62.63%
6M
RES
+19.24%
Winner
SLS
+244.02%
1Y
RES
+30.27%
Winner
SLS
+412.74%
5Y(CAGR)
Winner
RES
+5.61%
SLS
-6.71%
10Y(CAGR)
Winner
RES
-6.94%
SLS
-36.76%
Max(CAGR)
Winner
RES
+9.36%
SLS
-36.76%

RES vs SLS - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearRESSLS
2026+20.53%+85.06%
2025-8.44%+252.34%
2024-14.63%+15.56%
2023-13.71%-58.43%
2022+78.64%-59.73%
2021+33.53%-1.43%
2020-37.87%+42.40%
2019-48.58%-93.90%
2018-60.94%-81.64%
2017+25.37%+0.00%
2016+67.24%N/A
2015-9.13%N/A
2014-24.78%N/A
2013+44.42%N/A
2012-6.22%N/A
2011-0.05%N/A
2010+151.43%N/A
2009+2.66%N/A
2008-17.88%N/A
2007-24.84%N/A
2006-2.23%N/A
2005+151.48%N/A
2004+130.56%N/A
2003-5.89%N/A
2002-32.22%N/A
2001+29.41%N/A
2000+167.11%N/A
1999-16.80%N/A

RES vs SLS Drawdown Comparison

The maximum drawdown for RES was -92.34%, occurring on Apr 1, 2020. This drawdown has not yet recovered.

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

The current RES drawdown is -71.75%. The current SLS drawdown is -98.21%.

RankRESSLS
#1-92.34%
Dec 21, 2017 - Apr 1, 2020
-99.89%
Apr 3, 2018 - Jan 26, 2024
#2-76.49%
Jan 30, 2006 - Oct 8, 2010
-55.77%
Dec 29, 2017 - Apr 2, 2018
#3-64.93%
Jul 23, 2014 - Sep 26, 2017
N/A
#4-49.97%
Jul 13, 2001 - Sep 24, 2004
N/A
#5-49.32%
Jul 22, 2011 - Feb 14, 2013
N/A
#6-32.24%
Feb 11, 2005 - Aug 1, 2005
N/A
#7-30.55%
Feb 14, 2001 - May 1, 2001
N/A
#8-28.77%
Jan 24, 2000 - Mar 8, 2000
N/A
#9-28.16%
Oct 24, 2000 - Feb 14, 2001
N/A
#10-28.02%
Sep 19, 2000 - Oct 20, 2000
N/A
#11-26.83%
Feb 14, 2013 - Oct 24, 2013
N/A
#12-25.26%
Nov 5, 1999 - Jan 19, 2000
N/A
#13-23.98%
Dec 7, 2010 - Mar 21, 2011
N/A
#14-20.65%
Apr 29, 2011 - Jul 22, 2011
N/A
#15-18.75%
Sep 26, 2005 - Oct 27, 2005
N/A

Correlation

Correlation between RES and SLS is 0.82 which considered as a strong positive correlation - the stocks tend to move together.

0.82
-101

Select Stocks to Compare