StockComparison Logo
vs

SELF vs ELTX

Comparison between Global Self Storage Inc (SELF, Company) and Elicio Therapeutics Inc (ELTX, Company).

SELF is from the Real Estate sector, while ELTX is from the Healthcare sector.

5-Year PerformanceSELF has outperformed ELTX, delivering a return of +5.0% compared to -50.6%

SELF vs ELTX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
SELF
$58M
Winner
ELTX
$58M
Max Drawdown
Winner
SELF
46.15%
ELTX
98.93%
Sharpe Ratio
SELF
-0.13
Winner
ELTX
0.10
5Y Beta
SELF
0.11
Winner
ELTX
0.11
Industry
SELF
Reit - Specialty
ELTX
Biotechnology
P/E Ratio
SELF
29.39
Winner
ELTX
-1.36
PEG Ratio
SELF
0.00
ELTX
N/A
Dividend Yield
SELF
5.63%
ELTX
N/A
5Y Dividends CAGR
SELF
6.87%
ELTX
N/A
5Y EPS CAGR
SELF
9.18%
ELTX
N/A
Debt to Equity
SELF
0.00%
Winner
ELTX
-659.36%
Free Cash Flow Yield
Winner
SELF
7.57%
ELTX
-66.19%
P/S Ratio
SELF
4.54
ELTX
N/A
P/B Ratio
Winner
SELF
1.27
ELTX
132.74

SELF vs ELTX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SELF
-1.93%
ELTX
-23.36%
3M
Winner
SELF
-3.33%
ELTX
-73.42%
6M
Winner
SELF
+3.29%
ELTX
-61.11%
1Y
Winner
SELF
+1.48%
ELTX
-67.89%
5Y(CAGR)
Winner
SELF
+4.98%
ELTX
-50.64%
10Y(CAGR)
SELF
+4.37%
ELTX
N/A
Max(CAGR)
Winner
SELF
+8.53%
ELTX
-51.85%

SELF vs ELTX - Annual Returns (2008 - 2026)

Returns include dividend reinvestment.

YearSELFELTX
2026+2.48%-60.87%
2025+2.12%+54.86%
2024+21.89%-14.00%
2023-0.78%-4.35%
2022-8.87%-72.21%
2021+49.13%-82.96%
2020-2.72%N/A
2019+18.14%N/A
2018-9.70%N/A
2017+5.64%N/A
2016+34.75%N/A
2015+12.35%N/A
2014+9.91%N/A
2013+2.97%N/A
2012+9.86%N/A
2011-3.20%N/A
2010+20.96%N/A
2009+35.77%N/A
2008-27.37%N/A

SELF vs ELTX Drawdown Comparison

The maximum drawdown for SELF was -45.26%, occurring on Nov 21, 2008. Recovery took 310 trading sessions.

The maximum drawdown for ELTX was -98.93%, occurring on Jun 16, 2026. This drawdown has not yet recovered.

The current SELF drawdown is -7.99%. The current ELTX drawdown is -98.78%.

RankSELFELTX
#1-45.26%
Jul 1, 2008 - Sep 23, 2009
-98.93%
Feb 22, 2021 - Jun 16, 2026
#2-31.58%
Jul 21, 2016 - Feb 17, 2021
-1.48%
Feb 8, 2021 - Feb 11, 2021
#3-30.32%
Jun 22, 2022 - May 19, 2025
N/A
#4-24.96%
Jun 11, 2021 - Jun 6, 2022
N/A
#5-18.15%
May 6, 2011 - Aug 15, 2012
N/A
#6-17.84%
May 21, 2013 - Oct 6, 2014
N/A
#7-13.30%
May 30, 2025 - Apr 29, 2026
N/A
#8-12.50%
Oct 13, 2014 - Jul 1, 2015
N/A
#9-10.67%
Aug 15, 2012 - Jan 16, 2013
N/A
#10-10.54%
Apr 30, 2026 - Jun 8, 2026
N/A
#11-10.44%
Apr 7, 2010 - Sep 10, 2010
N/A
#12-9.56%
Aug 13, 2015 - Sep 17, 2015
N/A
#13-8.96%
Oct 19, 2015 - Jan 29, 2016
N/A
#14-8.79%
Jun 7, 2022 - Jun 22, 2022
N/A
#15-8.22%
Dec 14, 2009 - Dec 28, 2009
N/A

Correlation

Correlation between SELF and ELTX is -0.50 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.50
-101

Select Stocks to Compare