Price / Revenue: 5.01
Price / Earnings: 37.65
Market Cap: GBP 185.84B
Price / Book: 6.37
Return On Equity (%): 17.29%