ESCO Technologies Inc. (NYSE:ESE – Get Free Report)’s share price hit a new 52-week high on Thursday . Finally, Weiss Ratings upgraded shares of ESCO Technologies from a “buy (b+)” rating to a “buy (a-)” rating in a research report on Tuesday. According to data from MarketBeat, ESCO Technologies has a consensus rating of “Buy” and a consensus price target of $187.50. ESCO Technologies (NYSE:ESE – Get Free Report) last posted its quarterly earnings data on Thursday, November 20th. See AlsoReceive News & Ratings for ESCO Technologies Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for ESCO Technologies and related companies with MarketBeat.com's FREE daily email newsletter.