Price / Revenue: 16.72
Price / Earnings: 17.7
Market Cap: GBP 843.28M
Price / Book: 0.7
Return On Equity (%): 4%