CPST - Capstone Turbine reports interim Q1 financial results July, 08 2019 09:55 AM Capstone Green Energy Capstone Turbine (CPST -2.8%) reports preliminary Q1 revenue of ~$19.2M down from $21.2M last yearMore news on: Capstone Turbine Corporation, Earnings news and commentary, , Read more ...