Price / Revenue: 6.63
Price / Earnings: 23.07
Market Cap: GBP 3.46B
Price / Book: 13.87
Return On Equity (%): NA