News

Moderately bullish activity in Sunrun (RUN), with shares up 27c, or 1.74%, near $15.76. Options volume roughly in line with average with 27k ...
Renewable energy companies such as First Solar (FSLR), Sunrun (RUN), and NextEra Energy (NEE) fear that their projects will ...
Broader market momentum is fading, but a group of solar names are bucking the trend and could be charging up for another leg higher.