Price / Revenue: 3.27
Price / Earnings: 54.51
Market Cap: GBP 7.67B
Price / Book: 4.17
Return On Equity (%): NA