Price / Revenue: -11.18
Price / Earnings: -10.77
Market Cap: GBP 308.43M
Price / Book: 0.39
Return On Equity (%): NA