Price / Revenue: -377.98
Price / Earnings: 257.1
Market Cap: GBP 906.02M
Price / Book: 0.81
Return On Equity (%): 0.3%