Oxford BioMedica PLC (OTCPK:OXBDF)
$ 4.1 -0.21 (-4.87%) Market Cap: 415.78 Mil Enterprise Value: 425.58 Mil PE Ratio: 0 PB Ratio: 4.08 GF Score: 74/100