Price / Revenue: 31.07
Price / Earnings: 39.96
Market Cap: GBP 338.89M
Price / Book: 0.88
Return On Equity (%): NA