Price / Revenue: 1.66
Price / Earnings: 7.99
Market Cap: GBP 458.04M
Price / Book: 1.82
Return On Equity (%): 24.07%