EGP Q1 2026 Earnings EPS Surges Past Estimates Stock Holds Steady OXSQG Q1 2026 Earnings EPS Misses Estimates as Investment Income Falls Short Note Price Holds Steady Netcapital Inc NCPL Q1 2026 Earnings EPS Misses Estimates Stock Surges 47 GECCI Q1 2026 Earnings EPS Surges Past Estimates as Investment Income Strengthens NMRA Q1 2026 Earnings NarrowerthanExpected Loss Reflects Operational Discipline