Price / Revenue: 2.75
Price / Earnings: 11.91
Market Cap: GBP 484.34M
Price / Book: 4.11
Return On Equity (%): 34.24%