Oxford BioMedica PLC (STU:OXO)
€ 5.9 +0.10 (+1.72%) Market Cap: 728.65 Mil Enterprise Value: 788.54 Mil PE Ratio: 0 PB Ratio: 7.08 GF Score: 65/100

Oxford BioMedica PLC (STU:OXO) Transcripts

  • 1