Price / Revenue: 0.37
Price / Earnings: 31.27
Market Cap: GBP 13.69B
Price / Book: 2.82
Return On Equity (%): NA