Price / Revenue: 553.86
Price / Earnings: -37.08
Market Cap: GBP 137.02M
Price / Book: 38.65
Return On Equity (%): NA