Price / Revenue: 61.27
Price / Earnings: -765.76
Market Cap: GBP 227.76M
Price / Book: 0.67
Return On Equity (%): NA