Price / Revenue: 18.14
Price / Earnings: -7.5
Market Cap: GBP 404.97M
Price / Book: 2.24
Return On Equity (%): NA