National NESR Delivers Q1 2026 Beat EPS 026 vs 022 Expected NextPlat NXPL Stock Consolidating at 577 Next Move Ahead 20260520 Escalade Incorporated ESCA Q1 2026 Earnings 032 EPS Surges Past 018 Estimates Sindhu Trade Links Shares Surge 15 After Acquisition Board Meeting Announcement