[ad_1] Capstone Turbine Corporation (CPST): As a brief look at profitability emerged, the company profit margin was -13.20%, and the operating margin was -12.40%. The company maintained a gross margin of 15.60%. The corporate ownership of the company is 14.20% while the insider property is 2.00%. The company maintained its …
Read More »