Price / Revenue: -3.48
Price / Earnings: -2.96
Market Cap: GBP 496.35M
Price / Book: 0.42
Return On Equity (%): -13.27%