Yes even better than INO. I own them all you should too because.....I care
What about CYTK and PSDV? Check their charts, I bet their YTD is better than all 3 you listed. I o own INO and NVIV, along with the 2 I mentioned.
Sentiment: Strong Buy