Price / Revenue: -29.15
Price / Earnings: -27.22
Market Cap: GBP 815.79M
Price / Book: 1.05
Return On Equity (%): -3.78%