Vericel VCEL Q1 2026 Earnings EPS Beat Masks Lingering Concerns as Stock Slips XPRO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Energy Environment EPC Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Persist ICCM Q1 2026 Earnings EPS Miss as PreRevenue Company Focuses on Commercialization Saratoga Investment Corp 600 Notes due 2027 SAT Q1 2026 Earnings Earnings Miss as Net Investment Income Falls Short SBH Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Environment OSPN Q1 2026 Earnings EPS Beat of 1335 Drives Positive Stock Move