There is a lot of theories on this stock. This site is very active for those interested. http://stocktwits.com/symbol/IMNP?q=imnp