A number of firms have modified their ratings and price targets on shares of JRP Group PLC (LON: JRP) recently: 5/19/2017 – JRP Group PLC had its “overweight” rating reaffirmed by analysts at Barclays PLC. 5/18/2017 – JRP Group PLC had its “buy” rating reaffirmed by analysts at Shore Capital. 5/18/2017 – JRP Group PLC […]