$23.69 0.5 2.0%
Last Trade - 12/04/21
Market Cap | £1.97bn |
Enterprise Value | £4.01bn |
Revenue | £3.80bn |
Position in Universe | 1956th / 6841 |
For the full text of this story please click the following link: http://www.moodys.com/page/viewresearchdoc.aspx?docid=PR_436747&cid=