Price / Revenue: 35.94
Price / Earnings: -21.95
Market Cap: GBP 1.23B
Price / Book: 1.04
Return On Equity (%): NA