Earnings Look Back: ESCO Technologies Is Down 4.17% Since Reporting Quarterly Results 52 Days Ago (ESE) By: Comtex SmarTrend® News Briefs June 27, 2010 at 16:43 PM EDT Read More >> Related Stocks: Esco Technologies Inc