Price / Revenue: 6.84
Price / Earnings: 10.31
Market Cap: GBP 554.58M
Price / Book: 0.75
Return On Equity (%): NA