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 ...
In a report released today, Jordan Levy from Truist Financial maintained a Hold rating on Sunrun (RUN – Research Report), with a price target ...