PM
Powell Mary Chief Executive Officer
CEO F
Insider track record CEO Across 7 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the complete record of transactions filed by Powell Mary, Chief Executive Officer. Director active across 3 companies, notably Sunrun Inc.. Aggregated, 49 filings have been logged. Breakdown: 0 buy · 39 sells. Total volume traded: €3.8m. Activity tracked since 7 June 2021. The latest transaction was disclosed on 6 July 2026 (Cession). Regulator: SEC (Form 4). The full history is openly available.
Declarations 49 total
▼ Chief Executive Officer · Executives · 6 Jul 2026 · Sunrun Inc. 23,985 shares @ US$13.1868 0.010% mcap 7.3% of flow Common Stock SEC:0001730240-26-000002:0
▼ Chief Executive Officer · Executives · 6 Jan 2026 · Sunrun Inc. 8,754 shares @ US$17.7958 8.7% of flow Common Stock SEC:0001628280-26-001155
▼ Chief Executive Officer · Executives · 6 Jan 2026 · Sunrun Inc. 8,754 shares @ US$17.7958 0.0040% mcap 8.7% of flow Common Stock SEC:0001628280-26-001155:0
▼ Chief Executive Officer · Executives · 8 Dec 2025 · Sunrun Inc. 2,890 shares @ US$17.8028 0.0013% mcap 2.9% of flow Common Stock SEC:0001628280-25-056397:0
▼ Chief Executive Officer · Executives · 8 Dec 2025 · Sunrun Inc. 2,890 shares @ US$17.8028 2.9% of flow Common Stock SEC:0001628280-25-056397
▼ Chief Executive Officer · Executives · 6 Oct 2025 · Sunrun Inc. 11,699 shares @ US$19.3436 12.7% of flow Common Stock SEC:0001469367-25-000174
▼ Chief Executive Officer · Executives · 6 Oct 2025 · Sunrun Inc. 11,699 shares @ US$19.3436 0.0058% mcap 12.7% of flow Common Stock SEC:0001469367-25-000174:0
▼ Chief Executive Officer · Executives · 8 Sept 2025 · Sunrun Inc. 3,142 shares @ US$16.9309 0.0014% mcap 3.0% of flow Common Stock SEC:0001469367-25-000158:0
▼ Chief Executive Officer · Executives · 8 Sept 2025 · Sunrun Inc. 3,142 shares @ US$16.9309 3.0% of flow Common Stock SEC:0001469367-25-000158
▼ Chief Executive Officer · Executives · 2 Sept 2025 · Sunrun Inc. 1,809 shares @ US$15.7552 1.6% of flow Common Stock SEC:0001469367-25-000156
▼ Chief Executive Officer · Executives · 2 Sept 2025 · Sunrun Inc. 1,809 shares @ US$15.7552 0.0007% mcap 1.6% of flow Common Stock SEC:0001469367-25-000156:0
◆ Chief Executive Officer · Executives · 10 Apr 2025 · Sunrun Inc. 375,000 shares 0Common Stock SEC:0001469367-25-000085:0
▼ Chief Executive Officer · Executives · 7 Apr 2025 · Sunrun Inc. 31,197 shares @ US$6.7441 5.5% of flow Common Stock SEC:0001469367-25-000071:0
▼ Chief Executive Officer · Executives · 6 Mar 2025 · Sunrun Inc. 2,046 shares @ US$6.6463 0.4% of flow Common Stock SEC:0001469367-25-000060:0
▼ Chief Executive Officer · Executives · 28 Feb 2025 · Sunrun Inc. 1,295 shares @ US$7.345 0.3% of flow Common Stock SEC:0001469367-25-000049:0
▼ Chief Executive Officer · Executives · 6 Jan 2025 · Sunrun Inc. 4,350 shares @ US$11.1773 1.3% of flow Common Stock SEC:0001469367-25-000019:0
▼ Chief Executive Officer · Executives · 6 Dec 2024 · Sunrun Inc. 2,931 shares @ US$10.3447 0.8% of flow Common Stock SEC:0001469367-24-000207:0
▼ Chief Executive Officer · Executives · 2 Dec 2024 · Sunrun Inc. 1,766 shares @ US$11.6556 0.6% of flow Common Stock SEC:0001469367-24-000203:0
▼ Chief Executive Officer · Executives · 7 Oct 2024 · Sunrun Inc. 6,415 shares @ US$16.3444 2.7% of flow Common Stock SEC:0001469367-24-000179:0
▼ Chief Executive Officer · Executives · 6 Sept 2024 · Sunrun Inc. 3,410 shares @ US$18.2314 1.6% of flow Common Stock SEC:0001469367-24-000167:0
▼ Chief Executive Officer · Executives · 3 Sept 2024 · Sunrun Inc. 2,148 shares @ US$18.7942 1.0% of flow Common Stock SEC:0001469367-24-000157:0
▼ Chief Executive Officer · Executives · 8 Jul 2024 · Sunrun Inc. 5,569 shares @ US$12.6163 1.9% of flow Common Stock SEC:0001469367-24-000134:0
▼ Chief Executive Officer · Executives · 6 Jun 2024 · Sunrun Inc. 3,017 shares @ US$14.4498 1.1% of flow Common Stock SEC:0001469367-24-000115:0
▼ Chief Executive Officer · Executives · 31 May 2024 · Sunrun Inc. 1,741 shares @ US$14.8622 0.7% of flow Common Stock SEC:0001469367-24-000102:0
▼ Chief Executive Officer · Executives · 8 Apr 2024 · Sunrun Inc. 22,549 shares @ US$12.0742 7.2% of flow Common Stock SEC:0001469367-24-000067:0
25 of 49 declarations
Load more (24 remaining) About Powell Mary Mary Powell is the Chief Executive Officer of Sunrun Inc.