If you look at yahoo charts you will see that CMKG was as high as $10 back in the 1990's. However, you have to go back to 2008 to see a valuation much higher than current levels. So, it is pretty much in blue sky territory as my guess is that there aren't many stockholders that have been around that long.
At the current earnings level, I think the company is worth $2-$2.50 but who knows if the market will give that. On the other hand, they are very bullish for growth so it seems that earnings will continue to grow and thus my valuation could be low with growth.