Price / Revenue: 1.61
Price / Earnings: 20.93
Market Cap: GBP 432.03M
Price / Book: 2.4
Return On Equity (%): 11.67%