Price / Revenue: 4.78
Price / Earnings: 36.22
Market Cap: GBP 23.32B
Price / Book: 3.38
Return On Equity (%): NA