Price / Revenue: 7.89
Price / Earnings: 64.68
Market Cap: GBP 525.97M
Price / Book: 4.89
Return On Equity (%): NA