You are certainly entitled to your own opinion, but the facts are against you. CEDC is a good company with an iffy stock. Please do not confuse the two.
While company's future looks good, the stock trades at around $5.00 now, and it got here by recording a bunch of 52-week lows. I think it should trade around $10 a share, but things happened in the last two weeks. The markets got a 20% haircut, and the stock got a 50% one. This is a solid confirmation that we are dealing with an iffy stock.