Price / Revenue: 9.72
Price / Earnings: 26.46
Market Cap: GBP 3.55B
Price / Book: 5.01
Return On Equity (%): NA