Price / Revenue: 6.65
Price / Earnings: 23.45
Market Cap: GBP 3.28B
Price / Book: 13.33
Return On Equity (%): 56.3%