SELF vs UPXI
Comparison between Global Self Storage Inc (SELF, Company) and Upexi Inc (UPXI, Company).
SELF is from the Real Estate sector, while UPXI is from the Communication Services sector.
5-Year PerformanceSELF has outperformed UPXI, delivering a return of +5.0% compared to -60.8%
SELF vs UPXI - Performance Comparison
Key Characteristics
Financial metrics and valuation ratios
SELF vs UPXI - Historical Returns
Returns include dividend reinvestment.
SELF vs UPXI - Annual Returns (2008 - 2026)
Returns include dividend reinvestment.
| Year | SELF | UPXI |
|---|---|---|
| 2026 | +2.48% | -57.80% |
| 2025 | +2.12% | -55.44% |
| 2024 | +21.89% | -85.73% |
| 2023 | -0.78% | -57.66% |
| 2022 | -8.87% | -29.91% |
| 2021 | +49.13% | -28.21% |
| 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 UPXI Drawdown Comparison
The maximum drawdown for SELF was -45.26%, occurring on Nov 21, 2008. Recovery took 310 trading sessions.
The maximum drawdown for UPXI was -99.64%, occurring on Feb 23, 2026. This drawdown has not yet recovered.
The current SELF drawdown is -7.99%. The current UPXI drawdown is -99.49%.
| Rank | SELF | UPXI |
|---|---|---|
| #1 | -45.26% Jul 1, 2008 - Sep 23, 2009 | -99.64% Jun 25, 2021 - Feb 23, 2026 |
| #2 | -31.58% Jul 21, 2016 - Feb 17, 2021 | N/A |
| #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 UPXI is -0.46 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.
Select Stocks to Compare
More Comparisons
Compare with similar stocks