Price / Revenue: 2.16
Price / Earnings: 14.76
Market Cap: GBP 11.82B
Price / Book: 7.83
Return On Equity (%): NA