It's a classic example of what happens when a stock runs up too much over a short period. They sell into any news... good or bad. This could happen with all including FCEL of the alternative Energy stock.
I'd be a Buyer on any overdone reaction of CPST. I like it over time.