Price / Revenue: 4.9
Price / Earnings: 73.06
Market Cap: GBP 688.13M
Price / Book: 1.04
Return On Equity (%): 1.6%