Price / Revenue: 1.46
Price / Earnings: 19.67
Market Cap: GBP 196.84M
Price / Book: 1.62
Return On Equity (%): 8.52%