Price / Revenue: -2.49
Price / Earnings: -1.15
Market Cap: GBP 273.65M
Price / Book: 0.91
Return On Equity (%): -0.78%