Oxford BioMedica PLC (LSE:OXB)
£ 3.955 0.235 (6.32%) Market Cap: 416.69 Mil Enterprise Value: 445.59 Mil PE Ratio: 0 PB Ratio: 6.15 GF Score: 70/100