Price / Revenue: 2.08
Price / Earnings: 19.07
Market Cap: GBP 107.55B
Price / Book: 6.83
Return On Equity (%): NA