Novagold Resources NG Q1 2026 Earnings Narrower Loss Surpasses Estimates Amid Precious Metals Focus MSIF Q1 2026 Earnings Narrow EPS Miss Triggers Modest SellOff Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher MGE Energy Q1 2026 Earnings EPS Beat Driven by Operational Strength Reviva Pharmaceuticals RVPH Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Drives SmallerThanExpected Loss HCAT Q1 2026 Earnings EPS Surpasses Estimates on Improved Operations