Several analysts have recently updated their ratings and price targets for Keller Group (LON: KLR): 5/16/2019 – Keller Group had its “buy” rating reaffirmed by analysts at Jefferies Financial Group Inc. They now have a GBX 770 ($10.06) price target on the stock. 5/16/2019 – Keller Group had its “buy” rating reaffirmed by analysts at […]