Price / Revenue: 2.02
Price / Earnings: 18.59
Market Cap: GBP 104.92B
Price / Book: 6.66
Return On Equity (%): NA