Charles Taylor PLC (LON:CTR)‘s stock had its “buy” rating reaffirmed by Peel Hunt in a research note issued to investors on Tuesday. They currently have a GBX 365 ($4.77) target price on the stock. Peel Hunt’s price objective suggests a potential upside of 34.69% from the company’s previous close. Charles Taylor PLC (LON:CTR) opened at […]