Price / Revenue: -77.67
Price / Earnings: -58.43
Market Cap: GBP 52.62M
Price / Book: 0.93
Return On Equity (%): NA