Price / Revenue: 45.05
Price / Earnings: 26.94
Market Cap: GBP 461.77M
Price / Book: 1.8
Return On Equity (%): NA