Price / Revenue: -5.84
Price / Earnings: -1.63
Market Cap: GBP 298.52M
Price / Book: 0.57
Return On Equity (%): -29.26%