BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat Preformed Line Products Company PLPC Q1 2026 Earnings Strong EPS Beat Drives PostReport Rally Neuropace Inc NPCE Q1 2026 Earnings Narrower Loss Exceeds Expectations Stock Rises Energy Services of America Corporation ESOA Q1 2026 Earnings EPS Surges Past Estimates by 743 Despite Stock Pullback CNTN Q4 2023 Earnings Significant Loss Beat as Strategic Initiatives Gain Traction IAUX Q1 2026 Earnings Narrower Loss Beats Expectations as Development Progress Continues