SELF Global Self Storage 2025 Financial Review 3 weeks ago Global Self Storage, Inc. (SELF) reported Q4 2025 GAAP earnings of $0.18 per share.