Sidus Space SIDU Q1 2026 Earnings Net Loss Per Share of 008 as Stock Surges 2397 ING Q1 2026 Earnings EPS Beats Estimates by 66 as Provisions Remain Contained Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings EPS Misses Estimate as Investment Income Falls Short Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Market MSCI Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Index and Analytics Marriott Vacations Worldwide VAC Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher