Lynn Michelle Jurich, a director at Sunrun Inc . (NASDAQ:RUN), a $2.06 billion market cap solar company whose shares have declined over 44% in the past six months, recently sold 50,000 shares of the ...
Sunrun is “emerging as the clear leader” in the solar sector, UBS says. Analysts Jon Windham and William Grippin upgraded shares of the solar installer to Buy from Neutral and increased their target ...
SolarEdge Technologies plans to lay off 400 employees globally, its fourth job-cut announcement in the past year. Recent safe harbor agreements and 45X credit sales may help the company on its path to ...