Price / Revenue: 92.57
Price / Earnings: -216
Market Cap: GBP 247.59M
Price / Book: 0.73
Return On Equity (%): -0.32%