CPST - Capstone Turbine boosts Q4 revenue but down on profitability June, 12 2019 11:10 AM Capstone Green Energy Capstone Turbine (CPST +1%) says that Q4 aftermarket revenue was the second largest in Capstone’s historyMore news on: Capstone Turbine Corporation, Earnings news and commentary, , Read more ...