Price / Revenue: 11.83
Price / Earnings: 35.83
Market Cap: GBP 463.36M
Price / Book: 12.56
Return On Equity (%): NA