Price / Revenue: 4.3
Price / Earnings: 27.74
Market Cap: GBP 398.32M
Price / Book: 8.24
Return On Equity (%): 32.86%