Cmsc Stock Analysis Cms Energy 5.875 2078 Junior Notes Steady At 22.04 With Small Gain 20260403 SFST Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher BJs Wholesale Club Q1 2026 Earnings EPS Beat Amid Market Skepticism GRPN Q1 2026 Earnings Significant EPS Miss Amid Strategic Challenges Stock Rises on Hope BCTX Q1 2026 Earnings EPS Surprise Beats Estimates Yet Stock Slips 618 Materialise MTLS Q1 2026 Earnings Strong EPS Surprise Drives Positive Investor Sentiment BNED Q4 2025 Earnings NarrowerThanExpected Loss Drives Stock Rally