Price / Revenue: -5.64
Price / Earnings: -5.45
Market Cap: GBP 88.9M
Price / Book: 1.01
Return On Equity (%): -16.85%