Price / Revenue: 7.42
Price / Earnings: 38.14
Market Cap: GBP 67.07B
Price / Book: 19.63
Return On Equity (%): NA