CPST - More on Capstone Turbine Q1 results; shares down 6% August, 09 2019 11:25 AM Capstone Green Energy Capstone Turbine (CPST -6.4%) Q1 total revenue decreased by 9.2% Y/Y to $21.2M, due to decrease in product revenue.More news on: Capstone Turbine Corporation, Stocks on the move, Earnings news and commentary, , Read more ...