Price / Revenue: 5.05
Price / Earnings: 5.16
Market Cap: GBP 384.05M
Price / Book: 1.02
Return On Equity (%): 21.72%