Capstone Turbine Corporation (CPST) Rose 6.12% or 0.06 To Price $0.96 On Tuesday
Capstone Turbine Corporation (CPST) rose 6.12% or 0.06 to $0.96. It is near 352893 shares traded, which is 120.45% compare to the average total volume 292973. The market cap of CPST is $68.38 million. The year to date change is…