Price / Revenue: 287.41
Price / Earnings: 778.66
Market Cap: GBP 236.64M
Price / Book: 0.96
Return On Equity (%): 0.12%