Price / Revenue: -67.49
Price / Earnings: -32.59
Market Cap: GBP 119.48M
Price / Book: 1.07
Return On Equity (%): NA