INO falls 18% on positive phase I COVID-19 trials – where to next for investors?

Inovio Pharmaceuticals (NASDAQ: INO), last week’s COVID-19 spectacle has now capitulated investors into no mans land after falling after positive Phase I data. It seems strange right, investors were backing INO with the expectation of positive phase I trials. INO fulfilled the expectation yet the bears decided to take the biotech to the woodshed. The […]