Price / Revenue: -53.51
Price / Earnings: -38.89
Market Cap: GBP 380.73M
Price / Book: 0.94
Return On Equity (%): -2.33%