Price / Revenue: 1.97
Price / Earnings: 25.73
Market Cap: GBP 5.9B
Price / Book: 2.85
Return On Equity (%): 10.18%