Price / Revenue: 6.5
Price / Earnings: 6.68
Market Cap: GBP 1.59B
Price / Book: 1
Return On Equity (%): 16.08%