Price / Revenue: 3.56
Price / Earnings: 41.46
Market Cap: GBP 411.75M
Price / Book: 1.81
Return On Equity (%): 4.39%