Price / Revenue: 4.47
Price / Earnings: 35.71
Market Cap: GBP 615.97M
Price / Book: 1.14
Return On Equity (%): NA