Powell Mary (CIK 0001730240)

Latest company ownership

Role: CEO
Shares held
876,590
Last filed at
Oct 8, 2025
Confidence Score
11.7
2025Q4
Confidence Score History
2021Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 8, 2025 Dec 10, 2025 Sunrun Inc. CEO Sell 40.0 -2,890 -0.33% $51.5K
Oct 6, 2025 Oct 8, 2025 Sunrun Inc. CEO Sell 22.5 -11,699 -1.32% $226.3K
Sep 8, 2025 Sep 10, 2025 Sunrun Inc. CEO Sell 40.0 -3,142 -0.35% $53.2K
Sep 2, 2025 Sep 3, 2025 Sunrun Inc. CEO Sell 43.8 -1,809 -0.20% $28.5K
Jul 7, 2025 Jul 9, 2025 Sunrun Inc. CEO Sell 22.5 -11,509 -1.27% $124.3K
Jun 6, 2025 Jun 10, 2025 Sunrun Inc. CEO Sell 43.8 -2,981 -0.33% $24.5K
Jun 2, 2025 Jun 3, 2025 Sunrun Inc. CEO Sell 43.8 -1,885 -0.21% $13.4K
Apr 7, 2025 Apr 8, 2025 Sunrun Inc. CEO Sell 22.5 -31,197 -5.51% $210.4K
Mar 6, 2025 Mar 7, 2025 Sunrun Inc. CEO Sell 43.8 -2,046 -0.36% $13.6K
Feb 28, 2025 Mar 4, 2025 Sunrun Inc. CEO Sell 78.8 +7,537 1.35% $40.1K
Jan 6, 2025 Jan 7, 2025 Sunrun Inc. CEO Sell 36.3 -4,350 -0.77% $48.6K
Dec 6, 2024 Dec 10, 2024 Sunrun Inc. CEO Sell 36.3 -2,931 -0.52% $30.3K
Dec 2, 2024 Dec 3, 2024 Sunrun Inc. CEO Sell 43.8 -1,766 -0.31% $20.6K
Oct 7, 2024 Oct 7, 2024 Sunrun Inc. CEO Sell 22.5 -6,415 -1.11% $104.8K
Sep 6, 2024 Sep 10, 2024 Sunrun Inc. CEO Sell 32.5 -3,410 -0.59% $62.2K
Sep 3, 2024 Sep 4, 2024 Sunrun Inc. CEO Sell 43.8 -2,148 -0.37% $40.4K
Jul 8, 2024 Jul 9, 2024 Sunrun Inc. CEO Sell 32.5 -5,569 -0.95% $70.3K
Jun 6, 2024 Jun 7, 2024 Sunrun Inc. CEO Sell 36.3 -3,017 -0.51% $43.6K
May 31, 2024 Jun 3, 2024 Sunrun Inc. CEO Sell 43.8 -1,741 -0.29% $25.9K
Apr 8, 2024 Apr 10, 2024 Sunrun Inc. CEO Sell 97.5 +189,351 47.07% $272.3K
Mar 6, 2024 Mar 8, 2024 Sunrun Inc. CEO Sell 22.5 -9,311 -2.26% $112.8K
Feb 29, 2024 Mar 1, 2024 Sunrun Inc. CEO Sell 82.5 +8,226 2.04% $65.7K
Dec 6, 2023 Dec 7, 2023 Sunrun Inc. CEO Sell 36.3 -2,762 -0.68% $40.8K
Nov 30, 2023 Dec 1, 2023 Sunrun Inc. CEO Sell 43.8 -1,742 -0.43% $22.8K
Sep 6, 2023 Sep 8, 2023 Sunrun Inc. CEO Sell 36.3 -2,994 -0.73% $45.4K
Aug 31, 2023 Sep 1, 2023 Sunrun Inc. CEO Sell 43.8 -1,744 -0.42% $27.5K
Jun 6, 2023 Jun 8, 2023 Sunrun Inc. CEO Sell 32.5 -3,115 -0.75% $58.4K
May 31, 2023 Jun 1, 2023 Sunrun Inc. CEO Sell 43.8 -1,969 -0.47% $34.6K
Mar 6, 2023 Mar 8, 2023 Sunrun Inc. CEO Sell 20.0 -18,544 -7.86% $473.1K
Feb 28, 2023 Mar 2, 2023 Sunrun Inc. CEO Sell 91.3 +46,639 24.64% $33.2K
Nov 30, 2022 Dec 2, 2022 Sunrun Inc. CEO Sell 32.5 -1,896 -0.99% $59.2K
Aug 31, 2022 Sep 2, 2022 Sunrun Inc. CEO Sell 22.5 -7,595 -3.82% $249.4K
Jan 4, 2022 Jan 5, 2022 Sunrun Inc. CEO Sell 26.3 -1,369 -1.39% $46.2K
Nov 15, 2021 Nov 17, 2021 Sunrun Inc. CEO Sell 30.0 -5,464 -5.27% $320.3K