Price / Revenue: -193.98
Price / Earnings: -139.85
Market Cap: GBP 1.25B
Price / Book: 0.97
Return On Equity (%): -0.66%