Price / Revenue: 12.69
Price / Earnings: 28.2
Market Cap: GBP 7.28B
Price / Book: 13.62
Return On Equity (%): 47.59%