-- Lynn Michelle Jurich, Director, on May 01, 2026, sold 50,000 shares in Sunrun (RUN) for $644,510. Following the Form 4 filing with the SEC, Jurich has control over a total of 2,107,947 common shares of the company, with 507,947 shares held directly and 1,600,000 controlled indirectly.
SEC Filing:
Price: $12.91, Change: $-0.15, Percent Change: -1.13%