Oxford BioMedica PLC (FRA:OXOA)
€ 6 -0.40 (-6.25%) Market Cap: 713.64 Mil Enterprise Value: 773.47 Mil PE Ratio: 0 PB Ratio: 6.68 GF Score: 69/100

Oxford BioMedica PLC (FRA:OXOA) Transcripts

  • 1