PM
Powell Mary Chief Executive Officer
CEO F
US US · SEC (Form 4)
Discover the complete record of transactions filed by Powell Mary, Chief Executive Officer. Director active across 3 companies, notably Sunrun Inc.. Aggregated, 21 filings have been logged. Total volume traded: €1.5m. The latest transaction was filed on 6 January 2026 — Cession. Regulator: SEC (Form 4). All data is accessible without signup.
Declarations 21 total
US$132,979 8,754 shares @ US$15.1907 0.0040% mcap 17.5% of flow
Common Stock
SEC:0001628280-26-001155 · 6 Jan 2026
€132,979 8,754 shares @ €15.1907 0.0040% mcap 8.7% of flow
Common Stock
SEC:0001628280-26-001155:0 · 6 Jan 2026
US$44,200 2,890 shares @ US$15.2942 0.0013% mcap 5.8% of flow
Common Stock
SEC:0001628280-25-056397 · 8 Dec 2025
€44,200 2,890 shares @ €15.2942 0.0013% mcap 2.9% of flow
Common Stock
SEC:0001628280-25-056397:0 · 8 Dec 2025
US$193,250 11,699 shares @ US$16.5185 0.0058% mcap 25.4% of flow
Common Stock
SEC:0001469367-25-000174 · 6 Oct 2025
€193,250 11,699 shares @ €16.5185 0.0058% mcap 12.7% of flow
Common Stock
SEC:0001469367-25-000174:0 · 6 Oct 2025
US$45,200 3,142 shares @ US$14.3858 0.0014% mcap 5.9% of flow
Common Stock
SEC:0001469367-25-000158 · 8 Sept 2025
€45,200 3,142 shares @ €14.3858 0.0014% mcap 3.0% of flow
Common Stock
SEC:0001469367-25-000158:0 · 8 Sept 2025
US$24,494 1,809 shares @ US$13.54 0.0007% mcap 3.2% of flow
Common Stock
SEC:0001469367-25-000156 · 2 Sept 2025
€24,494 1,809 shares @ €13.54 0.0007% mcap 1.6% of flow
Common Stock
SEC:0001469367-25-000156:0 · 2 Sept 2025
0101,874 shares 0
Common Stock
SEC:0001469367-22-000055:0 · 7 Mar 2022
€40,914 1,369 shares @ €29.8857 0.0012% mcap 5.4% of flow
Common Stock
SEC:0001469367-22-000019 · 4 Jan 2022
€40,914 1,369 shares @ €29.8857 0.0012% mcap 2.7% of flow
Common Stock
SEC:0001469367-22-000019:0 · 4 Jan 2022
€279,942 5,464 shares @ €51.2339 0.0084% mcap 36.8% of flow
Common Stock
SEC:0001469367-21-000247 · 15 Nov 2021
€279,942 5,464 shares @ €51.2339 0.0084% mcap 18.4% of flow
Common Stock
SEC:0001469367-21-000247:0 · 15 Nov 2021
062,047 shares 0
Common Stock
SEC:0001469367-21-000195 · 31 Aug 2021
062,047 shares 0
Common Stock
SEC:0001469367-21-000195:0 · 31 Aug 2021
02,365 shares 0
Common Stock
SEC:0000354707-21-000074 · 30 Jun 2021
02,365 shares 0
Common Stock
SEC:0000354707-21-000074:0 · 30 Jun 2021
0441 shares 0
Common Stock
SEC:0001469367-21-000150 · 7 Jun 2021
0441 shares 0
Common Stock
SEC:0001469367-21-000150:0 · 7 Jun 2021
About Powell Mary Mary Powell is the Chief Executive Officer of Sunrun Inc.