Price / Revenue: 14.14
Price / Earnings: 14.58
Market Cap: GBP 407.34M
Price / Book: 1.01
Return On Equity (%): NA