Price / Revenue: 1.66
Price / Earnings: 15.71
Market Cap: GBP 536.74M
Price / Book: -30.92
Return On Equity (%): NA