CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline Encore Capital Group ECPG Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence CUBE Q1 2026 Earnings EPS Edges Past Estimates Amid Steady SelfStorage Demand SCSC Q1 2026 Earnings Slight EPS Miss but Stock Gains on Solid Performance Mobile Infrastructure Corporation BEEP Q1 2026 Earnings NarrowerThanExpected Loss Despite Stock Decline