Babcock (NYSE:BW – Get Free Report) shares were up 15.6% during mid-day trading on Thursday . Weiss Ratings reaffirmed a “sell (d-)” rating on shares of Babcock in a research report on Friday, July 17th. According to data from MarketBeat, the company presently has an average rating of “Hold” and an average target price of $14.25. Get Babcock alerts:Check Out Our Latest Analysis on BWBabcock Stock Up 18.7%The company’s fifty day moving average price is $14.31 and its 200-day moving average price is $13.56. Rockefeller Capital Management L.P. purchased a new position in Babcock in the fourth quarter worth about $25,000.