Price / Revenue: 3.53
Price / Earnings: 54.3
Market Cap: GBP 6.89B
Price / Book: 3.35
Return On Equity (%): 5.56%