ESCO Technologies shares are trading lower after the company reported mixed Q3 financial results.

ESCO Technologies Inc.

ESCO Technologies Inc.

ESE

0.00

ESCO Technologies shares are trading lower after the company reported mixed Q3 financial results.