Price / Revenue: 5.04
Price / Earnings: 6.16
Market Cap: GBP 379.18M
Price / Book: 1.13
Return On Equity (%): 21.22%