Price / Revenue: 1.1
Price / Earnings: -9.86
Market Cap: GBP 2.82B
Price / Book: 2.08
Return On Equity (%): NA