Price / Revenue: 9.34
Price / Earnings: 5.32
Market Cap: GBP 4.19B
Price / Book: 1.41
Return On Equity (%): 31.81%