Price / Revenue: 1.5
Price / Earnings: 87.78
Market Cap: GBP 461.87M
Price / Book: 1.74
Return On Equity (%): NA