Price / Revenue: 29.03
Price / Earnings: 35.9
Market Cap: GBP 764.64M
Price / Book: 0.92
Return On Equity (%): 2.53%