Price / Revenue: 2.62
Price / Earnings: 19.63
Market Cap: GBP 119.58B
Price / Book: 3.5
Return On Equity (%): 17.6%