Price / Revenue: 62.66
Price / Earnings: -11.51
Market Cap: GBP 24.43M
Price / Book: 0.49
Return On Equity (%): -4.2%