Price / Revenue: 2.02
Price / Earnings: 455.03
Market Cap: GBP 1.81B
Price / Book: 227.51
Return On Equity (%): 12.2%