Have to disagree with you a little. Most of the stagnation is coming from individuals that bought in trying to time the catalysts. Sure, you have some that are trying to day trade it, shorting it, and just manipulating it. Don't know if you notice but there are quite a few new names here in this past month alone. Heck, that is what I was trying to do. I put 20k in this about 2 to 3 weeks ago cause I was trying to catch it before the catalysts hit. Even the best of us misses sometimes. This 20k was outside of my core position. BTW...for the record I haven't sold any shares of the 20k yet. I have patience. People are selling because the catalysts didn't hit and people are selling to buy in lower. The smart ones are buying regardless and buying those shares from those that are disappointed. For me it doesn't matter that I bought in at .18 or .16 because I see the potential and I saw it way back when I bought in at .015 and .07. The only thing that keeps changing is how big this company is getting and how big the potential is.
Personally, an IR dept can be bad and good...Just depends. So, right now I could really careless about an IR. Just my opinion. Good Luck To All.