Price / Revenue: 1.54
Price / Earnings: 53.93
Market Cap: GBP 518.04M
Price / Book: 0.79
Return On Equity (%): 1.48%