There are dozens of companies, bio and others, with less promise, less positive news, less financial soundness, but a higher stock price. Why? Anyone? Why?
Sentiment: Strong Buy
INO is still a early stage biotech that has all the risk of other early stage (of course we see high reward here as well). Also Marxe did a number on the share price as well.
I think alot of people think this is to good to be true!!