Price / Revenue: 19.26
Price / Earnings: 19.63
Market Cap: GBP 134.16M
Price / Book: 0.64
Return On Equity (%): 3.21%