Price / Revenue: 213.79
Price / Earnings: -65.45
Market Cap: GBP 109.15M
Price / Book: 1.36
Return On Equity (%): NA