Price / Revenue: 43.45
Price / Earnings: 48.39
Market Cap: GBP 630.76M
Price / Book: 0.76
Return On Equity (%): 1.54%