CPST, FSLR.....Bad day, only 6 of 46 stocks I track are Green with CPST, ADM and FSLR getting really punished today.