Price / Revenue: 1.1
Price / Earnings: 17.58
Market Cap: GBP 10.16B
Price / Book: 3.62
Return On Equity (%): NA