ESCO Technologies jumps ahead of May 7 earnings as Megger deal focus intensifies - ESE News | Rallies