Price / Revenue: -38.01
Price / Earnings: -32.63
Market Cap: GBP 499.77M
Price / Book: 1.04
Return On Equity (%): -3.02%