ESCO Technologies jumps as earnings preview heats up after Megger deal and upbeat prelims - ESE News | Rallies