RPC Group plc (LON:RPC)‘s stock had its “buy” rating restated by research analysts at Deutsche Bank in a research report issued on Friday, MarketBeat reports. They presently have a GBX 730 ($11.10) price objective on the stock. Deutsche Bank’s price objective would indicate a potential upside of 4.29% from the stock’s current price. Shares of […]