CPST and MCZ earnings out tonight. cc coming.. Though both might do well over next week or so too.....