Price / Revenue: 2.54
Price / Earnings: 4.65
Market Cap: GBP 1.87B
Price / Book: 1.29
Return On Equity (%): 30.15%