Price / Revenue: 2.19
Price / Earnings: 491.77
Market Cap: GBP 1.94B
Price / Book: 245.89
Return On Equity (%): 12.2%