Price / Revenue: 7.96
Price / Earnings: 8.64
Market Cap: GBP 504.25M
Price / Book: 0.76
Return On Equity (%): 8.91%