Price / Revenue: -386.82
Price / Earnings: 263.11
Market Cap: GBP 935.93M
Price / Book: 0.82
Return On Equity (%): 0.3%