Price / Revenue: 427.29
Price / Earnings: -28.21
Market Cap: GBP 224.73M
Price / Book: -439.44
Return On Equity (%): NA