CMPR Q1 2026 Earnings Massive EPS Beat Surprises Market GPMT Q1 2026 Earnings NarrowerThanExpected Loss Signals Potential Stabilization ORIO Q1 2026 Earnings NarrowerThanExpected Loss Signals Improved Cost Discipline Solid Power Q1 2026 Earnings EPS Beat Drives 3 Stock Uplift Amid PreRevenue Phase BlackRock BLK Q1 2026 Earnings EPS Surges Past Estimates Stock Gains on Strong Core Business TULP Q4 2014 Earnings EPS Misses Estimates Significantly