Price / Revenue: 42.13
Price / Earnings: 234.17
Market Cap: GBP 670.73M
Price / Book: 0.89
Return On Equity (%): NA