Oxford BioMedica PLC (FRA:OXOA)
€ 5.05 0.15 (3.06%) Market Cap: 561.91 Mil Enterprise Value: 596.55 Mil PE Ratio: 0 PB Ratio: 7.07 GF Score: 68/100