Sunrun

RUN

Sunrun Inc. is an American provider of residential solar electricity, headquartered in San Francisco, California.

Insider trades and stock quote 2024-2026

All insider trades at Sunrun

Subscribe RSS
DateTypeInsiderPositionØ-PriceVolume
7/9/2026 SellBarak, Maria Chief Accounting Officer $12.2 $39,893
7/6/2026 SellDickson, Paul S. Pres. & Chief Revenue Officer $13.2 $205,851
7/6/2026 SellPowell, Mary Chief Executive Officer $13.2 $316,285
7/6/2026 SellSteele, Jeanna Chief Legal & People Officer $13.2 $130,517
7/6/2026 SellAbajian, Danny Chief Financial Officer $13.2 $217,511
All information without guarantee! No recommendation/consultation! © U.S. Securities and Exchange Commission (SEC)