Price / Revenue: 1.66
Price / Earnings: 25.02
Market Cap: GBP 325.11M
Price / Book: 3.43
Return On Equity (%): 14.7%