Price / Revenue: 18.96
Price / Earnings: 46.88
Market Cap: GBP 1.12B
Price / Book: 3.8
Return On Equity (%): 8.16%