Price / Revenue: 4
Price / Earnings: 36.62
Market Cap: GBP 6.72B
Price / Book: 5.81
Return On Equity (%): NA