Oxford BioMedica PLC (LSE:OXB)
£ 3.92 -0.18 (-4.39%) Market Cap: 415.37 Mil Enterprise Value: 449.22 Mil PE Ratio: 0 PB Ratio: 6.52 GF Score: 67/100