StockComparison Logo
vs

SLS vs BORR

Comparison between SELLAS Life Sciences Group Inc (SLS, Company) and Borr Drilling Ltd (BORR, Company).

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

5-Year PerformanceBORR has outperformed SLS, delivering a return of +21.1% compared to -4.8%

SLS vs BORR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
SLS
$1.56B
BORR
$1.55B
Max Drawdown
SLS
99.89%
Winner
BORR
99.07%
Sharpe Ratio
Winner
SLS
2.15
BORR
1.81
5Y Beta
Winner
SLS
0.88
BORR
1.58
Industry
SLS
Biotechnology
BORR
Oil & Gas Drilling
P/E Ratio
Winner
SLS
-39.64
BORR
34.41
Forward P/E
SLS
N/A
BORR
28.17
Dividend Yield
SLS
N/A
BORR
3.92%
5Y EPS CAGR
SLS
-32.56%
BORR
N/A
Debt to Equity
Winner
SLS
0.00%
BORR
175.88%
Free Cash Flow Yield
SLS
-1.81%
Winner
BORR
16.27%
P/S Ratio
SLS
26.90
Winner
BORR
1.47
P/B Ratio
SLS
15.90
Winner
BORR
1.29

SLS vs BORR - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SLS
+68.99%
BORR
-18.67%
3M
Winner
SLS
+55.87%
BORR
-16.98%
6M
Winner
SLS
+372.99%
BORR
+18.89%
1Y
Winner
SLS
+404.91%
BORR
+166.02%
5Y(CAGR)
SLS
-4.79%
Winner
BORR
+21.05%
10Y(CAGR)
SLS
-36.72%
Winner
BORR
-25.38%
Max(CAGR)
SLS
-36.72%
Winner
BORR
-25.38%

SLS vs BORR - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearSLSBORR
2026+89.20%+20.68%
2025+252.34%+0.36%
2024+15.56%-44.62%
2023-58.43%+50.82%
2022-59.73%+130.09%
2021-1.43%+27.16%
2020+42.40%-90.82%
2019-93.90%-29.02%
2018-81.65%-54.21%
2017+0.00%N/A

SLS vs BORR 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 BORR was -99.07%, occurring on Mar 18, 2020. This drawdown has not yet recovered.

The current SLS drawdown is -98.16%. The current BORR drawdown is -90.50%.

RankSLSBORR
#1-99.89%
Apr 3, 2018 - Jan 26, 2024
-99.07%
May 22, 2018 - Mar 18, 2020
#2-55.77%
Dec 29, 2017 - Apr 2, 2018
N/A

Correlation

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

0.82
-101

Select Stocks to Compare