Price / Revenue: 28.65
Price / Earnings: 34.29
Market Cap: GBP 157.37M
Price / Book: 0.82
Return On Equity (%): 2.38%