Price / Revenue: 0.39
Price / Earnings: 9.21
Market Cap: GBP 3.45B
Price / Book: 1.43
Return On Equity (%): 17.26%