Price / Revenue: 0.52
Price / Earnings: 8.09
Market Cap: GBP 16.51B
Price / Book: 3.74
Return On Equity (%): 41.14%