Despite a brief respite about 1.5 years ago, it is now almost three years of constant dumping of this stock, and it continues again today. I wonder how many more buyers are required to take out the never ending line up of top20 sellers?
RIA Price at posting:
2.3¢ Sentiment: None Disclosure: Held