Price / Revenue: -3
Price / Earnings: -2.98
Market Cap: GBP 538.63M
Price / Book: 0.93
Return On Equity (%): -26.84%