Price / Revenue: 5.99
Price / Earnings: 35.45
Market Cap: GBP 33.88B
Price / Book: 9.17
Return On Equity (%): 26.79%