However, for most of its 21-year history, Inovio has majorly underperformed the market. Since 2005, the company’s stock has failed to trade any higher than $14 per share, and in multiple instances, it …
Is Inovio Pharmaceuticals a Buy?
Is Inovio Pharmaceuticals a Buy?
Leave a reply