Price / Revenue: 0.83
Price / Earnings: 19.64
Market Cap: GBP 916.29M
Price / Book: 2.58
Return On Equity (%): NA