Top 5 green energy stocks. The company’s revenue from operations declined 16.