Price / Revenue: 15.16
Price / Earnings: 16.16
Market Cap: GBP 759.39M
Price / Book: 0.74
Return On Equity (%): NA