Price / Revenue: 6.49
Price / Earnings: 57.51
Market Cap: GBP 1.77B
Price / Book: 30.64
Return On Equity (%): NA