Price / Revenue: 3.45
Price / Earnings: 8.8
Market Cap: GBP 1.88B
Price / Book: 3.43
Return On Equity (%): 39.31%