ELTX vs SELF
Comparison between Elicio Therapeutics Inc (ELTX, Company) and Global Self Storage Inc (SELF, Company).
ELTX is from the Healthcare sector, while SELF is from the Real Estate sector.
5-Year PerformanceSELF has outperformed ELTX, delivering a return of +5.0% compared to -50.6%
ELTX vs SELF - Performance Comparison
Key Characteristics
Financial metrics and valuation ratios
ELTX vs SELF - Historical Returns
Returns include dividend reinvestment.
ELTX vs SELF - Annual Returns (2008 - 2026)
Returns include dividend reinvestment.
| Year | ELTX | SELF |
|---|---|---|
| 2026 | -60.87% | +2.48% |
| 2025 | +54.86% | +2.12% |
| 2024 | -14.00% | +21.89% |
| 2023 | -4.35% | -0.78% |
| 2022 | -72.21% | -8.87% |
| 2021 | -82.96% | +49.13% |
| 2020 | N/A | -2.72% |
| 2019 | N/A | +18.14% |
| 2018 | N/A | -9.70% |
| 2017 | N/A | +5.64% |
| 2016 | N/A | +34.75% |
| 2015 | N/A | +12.35% |
| 2014 | N/A | +9.91% |
| 2013 | N/A | +2.97% |
| 2012 | N/A | +9.86% |
| 2011 | N/A | -3.20% |
| 2010 | N/A | +20.96% |
| 2009 | N/A | +35.77% |
| 2008 | N/A | -27.37% |
ELTX vs SELF Drawdown Comparison
The maximum drawdown for ELTX was -98.93%, occurring on Jun 16, 2026. This drawdown has not yet recovered.
The maximum drawdown for SELF was -45.26%, occurring on Nov 21, 2008. Recovery took 310 trading sessions.
The current ELTX drawdown is -98.78%. The current SELF drawdown is -7.99%.
| Rank | ELTX | SELF |
|---|---|---|
| #1 | -98.93% Feb 22, 2021 - Jun 16, 2026 | -45.26% Jul 1, 2008 - Sep 23, 2009 |
| #2 | -1.48% Feb 8, 2021 - Feb 11, 2021 | -31.58% Jul 21, 2016 - Feb 17, 2021 |
| #3 | N/A | -30.32% Jun 22, 2022 - May 19, 2025 |
| #4 | N/A | -24.96% Jun 11, 2021 - Jun 6, 2022 |
| #5 | N/A | -18.15% May 6, 2011 - Aug 15, 2012 |
| #6 | N/A | -17.84% May 21, 2013 - Oct 6, 2014 |
| #7 | N/A | -13.30% May 30, 2025 - Apr 29, 2026 |
| #8 | N/A | -12.50% Oct 13, 2014 - Jul 1, 2015 |
| #9 | N/A | -10.67% Aug 15, 2012 - Jan 16, 2013 |
| #10 | N/A | -10.54% Apr 30, 2026 - Jun 8, 2026 |
| #11 | N/A | -10.44% Apr 7, 2010 - Sep 10, 2010 |
| #12 | N/A | -9.56% Aug 13, 2015 - Sep 17, 2015 |
| #13 | N/A | -8.96% Oct 19, 2015 - Jan 29, 2016 |
| #14 | N/A | -8.79% Jun 7, 2022 - Jun 22, 2022 |
| #15 | N/A | -8.22% Dec 14, 2009 - Dec 28, 2009 |
Correlation
Correlation between ELTX and SELF 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