Price / Revenue: 3.53
Price / Earnings: 26.14
Market Cap: GBP 12.72B
Price / Book: -7.57
Return On Equity (%): NA