Shares of ESCO Technologies Inc. (NYSE:ESE – Get Free Report) reached a new 52-week high during trading on Thursday . Weiss Ratings upgraded shares of ESCO Technologies from a “buy (b+)” rating to a “buy (a-)” rating in a report on Tuesday. Two equities research analysts have rated the stock with a Strong Buy rating, two have issued a Buy rating and one has assigned a Hold rating to the stock. Insider Activity at ESCO TechnologiesIn other ESCO Technologies news, Director Robert J. Phillippy sold 3,700 shares of ESCO Technologies stock in a transaction that occurred on Tuesday, November 25th. 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.