Price / Revenue: 6.33
Price / Earnings: 37.16
Market Cap: GBP 8.08B
Price / Book: 10.9
Return On Equity (%): 36.28%