RE: cjcBlazer,
There is a fairly large short position on CJC. The Shorters have a great deal to lose if CJC puts out positive results. The good news for longs is that positive news is virtually gauranteed to cause explosive price action:
Shorters will be climbing over one another to buy the stock to close out their short positions... it should really be something to see when it happens.
Cheers,
Cpac.