A friendly opinion of mine to the following: Sellers and Shorts of DDCC.
1) Sellers: If you sell now, you will make only a TINY profit at best. However, if you hold the stock, you could make serious money in a relatively short period of time depending upon your holding. It makes absolutely no sense to sell now.
2) Shorts: If you short this stock, you may make only TINY profits at best. However, this stock could SPIKE upward any day now on news of new contracts or new patent filings so you may then have TO COVER AT A MUCH HIGHER PRICE and could LOSE serious money. Everything in life is about Risk versus Reward and shorting this stock is simply nowhere near worth the risk.