Capstone (CPST) Looking Good

Unless you are short some of the 10 million shares bet against the stock.