Price / Revenue: -6.38
Price / Earnings: -6.23
Market Cap: GBP 650.17M
Price / Book: 0.67
Return On Equity (%): -9.84%