Price / Revenue: 0.39
Price / Earnings: 166.75
Market Cap: GBP 1.29B
Price / Book: 6.66
Return On Equity (%): 3.79%