Price / Revenue: -39.01
Price / Earnings: -37.01
Market Cap: GBP 555.63M
Price / Book: 1.01
Return On Equity (%): -2.6%