Price / Revenue: 1.86
Price / Earnings: 4.06
Market Cap: GBP 1.39B
Price / Book: 1.01
Return On Equity (%): 26.43%