Price / Revenue: 2.51
Price / Earnings: 19.15
Market Cap: GBP 44.65B
Price / Book: -19.48
Return On Equity (%): NA