Price / Revenue: 37.54
Price / Earnings: -24.49
Market Cap: GBP 119.68M
Price / Book: 21.26
Return On Equity (%): -127.75%