Oxford BioMedica PLC (FRA:OXOA)
€ 4.5 -0.24 (-5.06%) Market Cap: 494.93 Mil Enterprise Value: 535.26 Mil PE Ratio: 0 PB Ratio: 6.52 GF Score: 62/100