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