RUN·86771W105·US·equity·Technology - Solar-13D/G
RUN (SUNRUN INC) is held by 187 institutional investors as of Q4 2025. Largest holders: BlackRock, Inc. ($728.4M), VANGUARD GROUP INC ($446.2M), GOLDMAN SACHS GROUP INC ($319.4M). Net institutional sentiment: Mixed.
Data sourced from SEC EDGAR 13F filings. Not financial advice. Full disclaimer