CNSP Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 7 on Strategic Updates CRESY Q1 2026 Earnings Strong EPS Performance Amidst Challenging Macro Environment Revvity Q1 2026 Earnings Solid EPS Beat Amidst Cost Discipline MGNI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Sentiment Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 BLNK Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline