Price / Revenue: 9.58
Price / Earnings: 9.78
Market Cap: GBP 1.19B
Price / Book: 0.9
Return On Equity (%): 9.56%