Price / Revenue: 13.43
Price / Earnings: 25.63
Market Cap: GBP 85.84M
Price / Book: 0.81
Return On Equity (%): NA