Price / Revenue: -6.51
Price / Earnings: -6.34
Market Cap: GBP 998.22M
Price / Book: 1
Return On Equity (%): NA