Why Inovio Pharmaceuticals Is Losing Steam Today
Shares of the developmental vaccine and immunotherapy company Inovio Pharmaceuticals (NASDAQ: INO) fell by as much as 15.8% right out of the gate Thursday morning. Investors seemingly piled into this biotech stock this week in the hopes of getting in before the company lands a large grant for its COVID-19 vaccine candidate, INO-4800. Not everyone was impressed by Inovio's investor presentation, however.