Price / Revenue: 37.28
Price / Earnings: -24.31
Market Cap: GBP 115.61M
Price / Book: 21.11
Return On Equity (%): -127.75%