Oxford BioMedica PLC (OTCPK:OXBDF)
$ 4.4006 0 (0%) Market Cap: 415.07 Mil Enterprise Value: 424.90 Mil PE Ratio: 0 PB Ratio: 4.28 GF Score: 69/100