Price / Revenue: 1.78
Price / Earnings: 23.17
Market Cap: GBP 459.64M
Price / Book: 2.66
Return On Equity (%): 11.67%