Price / Revenue: 0.63
Price / Earnings: 26.38
Market Cap: GBP 651.47M
Price / Book: 5.49
Return On Equity (%): NA