Price / Revenue: 3.65
Price / Earnings: 27.81
Market Cap: GBP 11.46B
Price / Book: 1.73
Return On Equity (%): NA