Price / Revenue: 24.52
Price / Earnings: 46.34
Market Cap: GBP 19.48B
Price / Book: 3.57
Return On Equity (%): 2.44%