Price / Revenue: -3.8
Price / Earnings: -3.65
Market Cap: GBP 317.46M
Price / Book: 1.15
Return On Equity (%): -25.77%