SUNRUN INC. (RUN)

Director Jurich Lynn Michelle 🔴 sold 50.0K shares of Sunrun Inc. (RUN) at $12.89 Transaction Date: May 01, 2026 | Filing ID: 000033