Price / Revenue: 1.59
Price / Earnings: 10.72
Market Cap: GBP 830.12M
Price / Book: 0.69
Return On Equity (%): NA