Price / Revenue: 3.82
Price / Earnings: -24.07
Market Cap: GBP 985.26M
Price / Book: 2.62
Return On Equity (%): NA