Price / Revenue: 3.73
Price / Earnings: 26.03
Market Cap: GBP 145.12M
Price / Book: 3.69
Return On Equity (%): 15.24%