Capstone Backlog & Contract May Trump Earnings (CPST)
Capstone Turbine Corporation (NASDAQ: CPST) has reported its long awaited earnings after today's close. The microturbine energy systems manufacturer posted earnings of -$0.07 EPS on a 60% revenue gain to ...Read Full Story »

