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
SELF vs ELTX - Historical Returns
Returns include dividend reinvestment.
SELF vs ELTX - Annual Returns (2008 - 2026)
Returns include dividend reinvestment.
| Year | SELF | ELTX |
|---|---|---|
| 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%.
| Rank | SELF | ELTX |
|---|---|---|
| #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.
Select Stocks to Compare
More Comparisons
Compare with similar stocks