Champlain Investment Partners LLC Sells 96,062 Shares of ESCO Technologies Inc. $ESE
Champlain Investment Partners LLC lessened its holdings in shares of ESCO Technologies Inc. (NYSE:ESE - Free Report) by 27.0% during the third quarter, according to the company in its most recent...