Price / Revenue: 5.73
Price / Earnings: 5.84
Market Cap: GBP 193.65M
Price / Book: 0.91
Return On Equity (%): 16.54%