Latest filing published 04 Nov 2026 for Sunrun Inc., €27k.
Filing timeline
BuySaleInsider track record
Maria Barak: trading record in brief
This profile gathers the share dealings of Maria Barak in Sunrun Inc., where the filings describe the role as finance chief. The record holds 14 filings, for trades running from 7 April 2025 to 4 November 2026.
Sales make up the whole of the open-market record (12 sales, €433k). The rest of the record consists of 2 share grants. In 2026 alone, the filings show no purchases and 8 sales.
On 4 November 2026 came the latest disclosure, an open-market sale for €27k in Sunrun Inc. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Maria Barak
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,256 shares@ US$9.35Common StockSEC:0001469367-26-000068:0
- 1,771 shares@ US$7.76580.0007% mcap2.7% of flowCommon StockSEC:0001469367-26-000060:0
- 3,278 shares@ US$12.170.0020% mcap8.1% of flowCommon StockSEC:0001469367-26-000053:0
- 1,747 shares@ US$13.17290.0011% mcap4.7% of flowCommon StockSEC:0002056657-26-000002:0
- 20,123 shares0Common StockSEC:0001469367-26-000021:0
- 8,039 shares@ US$13.66830.0050% mcap21.7% of flowCommon StockSEC:0001469367-26-000016:0
- 4,641 shares@ US$13.24720.0028% mcap12.3% of flowCommon StockSEC:0001469367-26-000014:0
- 1,630 shares@ US$18.556.0% of flowCommon StockSEC:0001628280-26-001875:0
- 1,201 shares@ US$17.79610.0010% mcap4.2% of flowCommon StockSEC:0001628280-26-001153:0
- 6,329 shares@ US$19.2224.3% of flowCommon StockSEC:0001628280-25-052357:0
- 1,005 shares@ US$19.343.5% of flowCommon StockSEC:0001469367-25-000170:1
- 39,393 shares0Common StockSEC:0001469367-25-000170:0
- 988 shares@ US$10.79982.1% of flowCommon StockSEC:0001469367-25-000136:0
- 2,729 shares@ US$6.73483.9% of flowCommon StockSEC:0001469367-25-000072:0
14 of 14 declarations