Price / Revenue: 450.78
Price / Earnings: -33.42
Market Cap: GBP 50.12M
Price / Book: 2.55
Return On Equity (%): NA