Global Self Storage logo
Global Self Storage SELF
$ 5.36 1.71%

Annual report 2025
added 03-25-2026

report update icon

Global Self Storage Chart for All Time | SELF