Price / Revenue: 1.74
Price / Earnings: 19.16
Market Cap: GBP 318.96M
Price / Book: 2.18
Return On Equity (%): NA