Oxford BioMedica PLC (STU:OXO)
€ 7.1 (0%) Market Cap: 857.27 Mil Enterprise Value: 916.67 Mil PE Ratio: 0 PB Ratio: 8.08 GF Score: 67/100

Oxford BioMedica PLC (STU:OXO) Transcripts

  • 1