Price / Revenue: 7.29
Price / Earnings: 7.33
Market Cap: GBP 2.18B
Price / Book: 1.04
Return On Equity (%): 14.82%