Price / Revenue: 5.82
Price / Earnings: 382.88
Market Cap: GBP 213.29M
Price / Book: -73.32
Return On Equity (%): NA