Price / Revenue: 3.14
Price / Earnings: 15.63
Market Cap: GBP 269.46M
Price / Book: 2.58
Return On Equity (%): 16.01%