Sunrun

RUN

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

Insider trades and stock quote 2023-2025

All insider trades at Sunrun

Subscribe RSS
DateTypeInsiderPositionØ-PriceVolume
7/7/2025 SellSteele, Jeanna Chief Legal & People Officer $10.8 $39,625
7/7/2025 SellAbajian, Danny Chief Financial Officer $10.8 $96,261
7/7/2025 SellPowell, Mary Chief Executive Officer $10.8 $124,332
7/7/2025 SellDickson, Paul S. Pres. & Chief Revenue Officer $10.8 $86,550
7/7/2025 SellBarak, Maria Chief Accounting Officer $10.8 $10,670
All information without guarantee! No recommendation/consultation! © U.S. Securities and Exchange Commission (SEC)