Price / Revenue: -5.3
Price / Earnings: -1.48
Market Cap: GBP 249.79M
Price / Book: 0.51
Return On Equity (%): -29.26%