For someone with no shares, doesn't like the company/board, and whose account makes 99% of their posts on CCC bagging it, you have to wonder what motive the poster has.
Yes there are rampers, but there are also downrampers and we can all name a few.
CCC Price at posting:
49.0¢ Sentiment: LT Buy Disclosure: Held