Price / Revenue: 0.27
Price / Earnings: 15.81
Market Cap: GBP 604.82M
Price / Book: 2.04
Return On Equity (%): 13.82%