Price / Revenue: 1.1
Price / Earnings: 5.84
Market Cap: GBP 128.13M
Price / Book: 1.29
Return On Equity (%): 30.3%