CPST Stock 0.66 Capstone Turbine Cp $CPST Hit 296,943 52