Price / Revenue: -29.66
Price / Earnings: -21.23
Market Cap: GBP 553.52M
Price / Book: 0.72
Return On Equity (%): -3.26%