Unfortunately, Inovio (NASDAQ:INO) is one such company. Inovio has traded on the Nasdaq for more than 20 years. And INO stock peaked at nearly $200 per share at one point. Now, however, Inovio …
More Inovio Stock Is Still a Highly Speculative Trade Videos