I totally echo your thoughts.
Every day I shrug my shoulders and scratch my head in complete bewilderment. I suppose gold could hit $1000 and we'd still be stuck here in the doldrums. I wish I knew what the deal was.
But I refuse to get frustrated because that is what the market wants me to do. Rather I'll wait my entire life if I have to ......because I know the moment (if ever) I decide to sell any significant portion of my position the stock will then double in a 1-2 month period. I'll gladly remain patient. CSG will eventually capitalize tremendously from these nice gold prices. Patience will pay off sometime .....and the longer the stock waits to do so the bigger the pop will be when it does happen.
Just my .02 cents, FWIW.