Price / Revenue: -17.56
Price / Earnings: -15.49
Market Cap: GBP 59.62M
Price / Book: 0.91
Return On Equity (%): -5.99%