Price / Revenue: 18.16
Price / Earnings: 20.17
Market Cap: GBP 110.96M
Price / Book: 0.9
Return On Equity (%): 4.75%