Global Self Storage (SELF) Treasury Shares (2018 - 2026)

Global Self Storage (SELF) reported Treasury Shares of $76759.0 for Q1 2026, down 10.55% year-over-year from $85814.0 in Q1 2025, and up 1.17% on a QoQ basis from $75872.0 in Q4 2025.

Global Self Storage (SELF) has 9 years of Treasury Shares data on file, last reported at $76759.0 in Q1 2026.

  • Quarterly Treasury Shares fell 10.55% year-over-year to $76759.0 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was $76759.0 (down 10.55% YoY) and the FY2025 annual result came in at $75872.0, down 3.56% from the prior year.
  • Treasury Shares grew to $76759.0 in Q1 2026 per SELF's latest filing, from $75872.0 in the prior quarter.
  • Across five years, Treasury Shares topped out at $111680.0 in Q1 2024 and bottomed at $27020.0 in Q3 2022.
  • The 5-year median for Treasury Shares is $67080.0 (2025), against an average of $62865.2.
  • The widest annual swing landed in 2022, when Treasury Shares tumbled 63.87%; it then jumped 137.67% in 2024.
  • Tracing SELF's Treasury Shares over 5 years: stood at $45243.0 in 2022, then declined by 26.84% to $33100.0 in 2023, then jumped by 137.67% to $78670.0 in 2024, then fell by 3.56% to $75872.0 in 2025, then advanced by 1.17% to $76759.0 in 2026.
  • Per Business Quant, the three latest SELF Treasury Shares figures stand at $76759.0 (Q1 2026), $75872.0 (Q4 2025), and $67080.0 (Q3 2025).

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Treasury Shares (Qtr)
1 Equinix 106.10 Bn 103.07 Bn 2.20 Bn 62,000.00
2 American Tower 85.70 Bn 92.20 Bn 2.70 Bn 1.85 Bn
3 Digital Realty Trust 67.00 Bn 66.16 Bn - -
4 Crown Castle 40.17 Bn 40.12 Bn 984.00 Mn 300,000.00
5 Iron Mountain 37.80 Bn 37.83 Bn 1.05 Bn -
6 Sba Communications 21.99 Bn 22.08 Bn 532.10 Mn 568,000.00
7 Weyerhaeuser 16.98 Bn 16.68 Bn 318.00 Mn 409,043.00
8 Lamar Advertising 15.51 Bn 15.46 Bn 403.56 Mn 230.61 Mn
9 Gaming & Leisure Properties 13.46 Bn 13.86 Bn - -
10 Global Self Storage 57.74 Mn 57.74 Mn - 76,759.00

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 76,759.00
Mar 31, 2026 76,759.00
Dec 31, 2025 75,872.00
Dec 31, 2025 75,872.00
Sep 30, 2025 67,080.00
Sep 30, 2025 67,080.00
Jun 30, 2025 77,727.00
Jun 30, 2025 77,727.00
Mar 31, 2025 85,814.00
Mar 31, 2025 85,814.00
Dec 31, 2024 78,670.00
Dec 31, 2024 78,670.00
Sep 30, 2024 91,286.00
Sep 30, 2024 91,286.00
Jun 30, 2024 101,142.00
Jun 30, 2024 101,142.00
Mar 31, 2024 111,680.00
Mar 31, 2024 111,680.00
Dec 31, 2023 33,100.00
Dec 31, 2023 33,100.00
Sep 30, 2023 41,940.00
Sep 30, 2023 41,940.00
Jun 30, 2023 44,184.00
Jun 30, 2023 44,184.00
Mar 31, 2023 51,153.00
Mar 31, 2023 51,153.00
Dec 31, 2022 45,243.00
Dec 31, 2022 45,243.00
Sep 30, 2022 27,020.00
Sep 30, 2022 27,020.00
Jun 30, 2022 29,019.00
Jun 30, 2022 29,019.00
Mar 31, 2022 31,019.00
Mar 31, 2022 31,019.00
Dec 31, 2021 22,535.00
Dec 31, 2021 22,535.00
Sep 30, 2021 25,320.00
Sep 30, 2021 25,320.00
Jun 30, 2021 80,329.00
Jun 30, 2021 80,329.00
Mar 31, 2021 75,866.00
Mar 31, 2021 75,866.00
Dec 31, 2020 32,230.00
Dec 31, 2020 32,230.00
Sep 30, 2020 37,044.00
Sep 30, 2020 37,044.00
Jun 30, 2020 41,866.00
Jun 30, 2020 41,866.00
Mar 31, 2020 46,678.00
Mar 31, 2020 46,678.00
Dec 31, 2019 27,739.00
Dec 31, 2019 27,739.00
Sep 30, 2019 44,066.00
Sep 30, 2019 44,066.00
Jun 30, 2019 34,004.00
Jun 30, 2019 34,004.00
Mar 31, 2019 57,325.00
Mar 31, 2019 57,325.00
Dec 31, 2018 47,228.00
Dec 31, 2018 47,228.00
Sep 30, 2018 15,025.00
Sep 30, 2018 15,025.00
Jun 30, 2018 54,496.00
Jun 30, 2018 54,496.00
Mar 31, 2018 15,025.00
Mar 31, 2018 15,025.00