Price / Revenue: 1.75
Price / Earnings: 8.4
Market Cap: GBP 496.37M
Price / Book: 1.91
Return On Equity (%): 24.07%