Price / Revenue: 2.19
Price / Earnings: 23.77
Market Cap: GBP 597.65M
Price / Book: 1.39
Return On Equity (%): 5.95%