NSA Q1 2026 Earnings EPS Beats Estimates by 56 Amid Steady SelfStorage Fundamentals Perspective Therapeutics Inc CATX Q1 2026 Earnings Loss Narrows Sharply Stock Gains 284 SLS Q1 2026 Earnings WiderthanExpected Loss Amid No Revenue Stock Rises 57 MSCI Q1 2026 Earnings Slight EPS Beat Supports Positive Market Response OXLCI Q4 2025 Earnings EPS Misses Estimates Despite Modest Stock Gain Telomir Pharmaceuticals Inc TELO Q4 2025 Earnings Wider Than Expected Loss Highlights PreRevenue Challenges