Price / Revenue: 30.65
Price / Earnings: 37.72
Market Cap: GBP 394.96M
Price / Book: 0.89
Return On Equity (%): NA