Price / Revenue: 1.59
Price / Earnings: 22.07
Market Cap: GBP 163.25M
Price / Book: 3.63
Return On Equity (%): 17.09%