Price / Revenue: 1.13
Price / Earnings: -33.97
Market Cap: GBP 4.16B
Price / Book: 2.59
Return On Equity (%): -4.49%