Price / Revenue: 14.93
Price / Earnings: -44.21
Market Cap: GBP 12.12B
Price / Book: 1.03
Return On Equity (%): -2.27%