Price / Revenue: -274.71
Price / Earnings: -31.96
Market Cap: GBP 248.54M
Price / Book: 1.07
Return On Equity (%): -4.21%