Recent news which mentions NASDAQ:RUN,NASDAQ:ENPH,NASDAQ:TPIC,NASDAQ:SPWR,NYSE:DQ,NASDAQ:REGI,NYSE:BEP,NYSE:JPM,NYSE:C