Home › RegulatorySunrun Inc. - 4 FilingBarak Maria (Chief Accounting Officer) sold 1.7K shares @ $13.17 ($23K). Holds 93.3K shares after.SEC EDGAR · July 7, 2026, 21:08 UTCTickers: $RUN Read the full article at SEC EDGAR