Sunrun Inc. designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States. The company sells solar energy systems and products, such as panels and racking; and solar leads generated to customers. It offers battery storage along with solar energy...
96 insider purchases on record · latest filing 2026-03-03.
Insiders have also filed 841 sale transactions at RUN.