Biogen Q1 2026 Earnings Strong EPS Surprise of 2634 Boosts Investor Confidence Cibus Inc Q1 2026 Earnings Narrowed Loss Surprises Estimates Amid PreRevenue Progress CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines WHLRD Q2 2024 Earnings Preferred Dividend Coverage Remains Robust Amid Limited Market Visibility Saratoga Investment Corp 750 Notes due 2031 SAV Q1 2026 Earnings Substantial EPS Miss Weighs on Investor Sentiment STAG Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency