Price / Revenue: 38.61
Price / Earnings: 44.54
Market Cap: GBP 116.55M
Price / Book: 1.09
Return On Equity (%): NA