Price / Revenue: -4.35
Price / Earnings: -4.27
Market Cap: GBP 339.52M
Price / Book: 0.76
Return On Equity (%): -16.33%