Oxford BioMedica PLC (LSE:OXB)
£ 3.27 -0.075 (-2.24%) Market Cap: 327.00 Mil Enterprise Value: 334.74 Mil PE Ratio: 0 PB Ratio: 4.33 GF Score: 68/100