CPST management has been reorganizing and focusing on sales and marketing. The company is well known in its sector and produces a well-designed and build products for the alternative energy market but have failed in the recent past to meet sales expectations due to missed order deadlines. Bad management was to blame but they are taking a major turn around and you can expect to have a nice return in the coming weeks. CPST is now at its bottom and its a good time to get in for the log haul. Expect this stock to hit $3 by year's end. Lots of good things happening right now...do you research and see.