Oxford BioMedica PLC (OTCPK:OXBDF)
$ 5.68 0.055 (0.98%) Market Cap: 608.19 Mil Enterprise Value: 645.67 Mil PE Ratio: 0 PB Ratio: 7.07 GF Score: 67/100