Home › RegulatorySunrun Inc. - 4 FilingBarak Maria (Chief Accounting Officer) sold 3.3K shares @ $12.17 ($39.9K). Holds 90K shares after.SEC EDGAR · July 9, 2026, 21:04 UTCTickers: $RUN Read the full article at SEC EDGAR