Global Self Storage logo
Global Self Storage SELF
$ 5.56 -0.71%

Annual report 2025
added 03-25-2026

report update icon

Global Self Storage Chart for All Time | SELF