StockComparison Logo
vs

TWO vs SLS

Comparison between Two Harbors Investment Corp (TWO, Company) and SELLAS Life Sciences Group Inc (SLS, Company).

TWO is from the Real Estate sector, while SLS is from the Healthcare sector.

5-Year PerformanceTWO has outperformed SLS, delivering a return of -4.1% compared to -7.3%

TWO vs SLS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
TWO
$1.30B
Winner
SLS
$1.30B
Max Drawdown
Winner
TWO
92.02%
SLS
99.89%
Sharpe Ratio
TWO
0.72
Winner
SLS
2.12
5Y Beta
Winner
TWO
0.61
SLS
0.92
Industry
TWO
Reit - Mortgage
SLS
Biotechnology
P/E Ratio
TWO
-3.74
Winner
SLS
-33.03
Forward P/E
TWO
10.96
SLS
N/A
PEG Ratio
TWO
2.76
SLS
N/A
Dividend Yield
TWO
11.40%
SLS
N/A
5Y Dividends CAGR
TWO
-7.04%
SLS
N/A
5Y EPS CAGR
TWO
N/A
SLS
-32.56%
Debt to Equity
TWO
478.53%
Winner
SLS
0.00%
Free Cash Flow Yield
Winner
TWO
2.59%
SLS
-2.17%
P/S Ratio
Winner
TWO
2.64
SLS
26.90
P/B Ratio
Winner
TWO
1.15
SLS
13.09

TWO vs SLS - Historical Returns

Returns include dividend reinvestment.

1M
TWO
-2.53%
Winner
SLS
+50.00%
3M
TWO
+38.08%
Winner
SLS
+55.67%
6M
TWO
+32.26%
Winner
SLS
+285.71%
1Y
TWO
+28.33%
Winner
SLS
+374.55%
5Y(CAGR)
Winner
TWO
-4.08%
SLS
-7.28%
10Y(CAGR)
Winner
TWO
-3.68%
SLS
-37.02%
Max(CAGR)
Winner
TWO
+2.40%
SLS
-37.02%

TWO vs SLS - Annual Returns (2009 - 2026)

Returns include dividend reinvestment.

YearTWOSLS
2026+24.13%+80.00%
2025+1.39%+252.34%
2024-2.38%+15.56%
2023-0.24%-58.43%
2022-25.38%-59.73%
2021+3.15%-1.43%
2020-52.49%+42.40%
2019+27.18%-93.90%
2018-9.54%-81.64%
2017+13.91%+0.00%
2016+18.53%N/A
2015-11.36%N/A
2014+17.20%N/A
2013-10.10%N/A
2012+39.18%N/A
2011+15.17%N/A
2010+17.22%N/A
2009+3.87%N/A

TWO vs SLS Drawdown Comparison

The maximum drawdown for TWO was -84.71%, occurring on Apr 3, 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 TWO drawdown is -56.53%. The current SLS drawdown is -98.25%.

RankTWOSLS
#1-84.71%
Feb 20, 2020 - Apr 3, 2020
-99.89%
Apr 3, 2018 - Jan 26, 2024
#2-31.39%
Mar 26, 2013 - Feb 16, 2017
-55.77%
Dec 29, 2017 - Apr 2, 2018
#3-21.96%
Oct 5, 2017 - Nov 8, 2019
N/A
#4-20.98%
Jul 6, 2011 - Feb 17, 2012
N/A
#5-16.18%
Oct 8, 2012 - Jan 2, 2013
N/A
#6-13.53%
Jan 4, 2010 - Sep 13, 2010
N/A
#7-9.39%
Oct 30, 2009 - Dec 8, 2009
N/A
#8-7.76%
Mar 9, 2011 - May 19, 2011
N/A
#9-5.83%
Jun 19, 2017 - Aug 31, 2017
N/A
#10-4.86%
Apr 27, 2012 - Jun 13, 2012
N/A
#11-4.55%
Apr 27, 2017 - Jun 1, 2017
N/A
#12-4.05%
May 19, 2011 - Jun 22, 2011
N/A
#13-4.04%
Dec 8, 2009 - Dec 30, 2009
N/A
#14-3.91%
Feb 19, 2013 - Feb 28, 2013
N/A
#15-3.66%
Dec 13, 2010 - Dec 30, 2010
N/A

Correlation

Correlation between TWO and SLS is 0.51 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.51
-101

Select Stocks to Compare