Price / Revenue: -4.47
Price / Earnings: 27
Market Cap: GBP 37.93M
Price / Book: 0.91
Return On Equity (%): -22.34%