Oxford BioMedica PLC (FRA:OXOA)
€ 3.7 0.12 (3.35%) Market Cap: 388.37 Mil Enterprise Value: 397.53 Mil PE Ratio: 0 PB Ratio: 4.08 GF Score: 71/100