ESCO Technologies shares are trading lower. The company reported Q2 financial results.benzinga_articleMay 7, 2026 at 04:09 PMESCO Technologies shares are trading lower. The company reported Q2 financial results.