Price / Revenue: 7.89
Price / Earnings: 24.78
Market Cap: GBP 435.65M
Price / Book: 3.46
Return On Equity (%): NA