Compass Group PLC (CPG.L) stock price, news, quote and history Yahoo Finance UK