Keller Group shares hit an all-time high after the company said it expects to beat full-year market consensus, with its North America unit exceeding the board's expectations. Shares were up 558 pence, ...