One more thing I forgot to mention about CS is that in addition to share buy back, it will likely to issue some dividends down the road. The management has a track record for it, EAS is an example.
Buy cheap, undiscovered stocks!
Disclosure: I usually own the stocks I post the most. The more I discuss, the more shares I own. Do you own DD before placing the trades.
Please post stock symbols first in all your posts.