Price / Revenue: 2.44
Price / Earnings: 22.39
Market Cap: GBP 4.04B
Price / Book: 1.65
Return On Equity (%): -6.07%