Price / Revenue: 4.4
Price / Earnings: 4.49
Market Cap: GBP 464.35M
Price / Book: 0.68
Return On Equity (%): 16.08%