PM
Powell Mary Chief Executive Officer
CEO F
Insider track record CEO Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Powell Mary, Chief Executive Officer. Director active across 3 companies, notably Sunrun Inc.. Aggregated, 47 filings have been logged. Breakdown: 0 buy · 37 sells. Total volume traded: €5.4m. 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.
Companies and markets linked to Powell Mary Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 47 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 · 10 Apr 2026 · Sunrun Inc. 201,238 shares 0Common Stock SEC:0001469367-26-000025:0
▼ Chief Executive Officer · Executives · 6 Apr 2026 · Sunrun Inc. 193,002 shares @ US$13.2471 37.0% of flow Common Stock SEC:0001469367-26-000008:0
◆ Chief Executive Officer · Executives · 27 Feb 2026 · Sunrun Inc. 220,667 shares 0Common Stock SEC:0001628280-26-018940:0
▼ Chief Executive Officer · Executives · 6 Mar 2026 · Sunrun Inc. 2,229 shares @ US$11.9443 0.4% of flow Common Stock SEC:0001628280-26-016106:0
◆ Chief Executive Officer · Executives · 27 Feb 2026 · Sunrun Inc. 14,065 shares 0Common Stock SEC:0001628280-26-014345:0
▼ 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 · 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 · 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 · 7 Jul 2025 · Sunrun Inc. 11,509 shares @ US$10.803 2.0% of flow Common Stock SEC:0001469367-25-000134:0
▼ Chief Executive Officer · Executives · 6 Jun 2025 · Sunrun Inc. 2,981 shares @ US$8.2275 0.4% of flow Common Stock SEC:0001469367-25-000122:0
▼ Chief Executive Officer · Executives · 2 Jun 2025 · Sunrun Inc. 1,885 shares @ US$7.0923 0.2% of flow Common Stock SEC:0001469367-25-000116: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
25 of 47 declarations
Load more (22 remaining) About Powell Mary Powell Mary is Directeur Général and has filed 47 disclosures. Across the 47 sampled filings, they cover the period from 2021-06-09 to 2026-07-07 and show only sales, for a total of EUR 5391265, mainly in Sunrun Inc. She is also linked to Hawaiian Electric Industries INC as Director.