35 institutions reported holding $1.0M of ZEO ENERGY (ZEO) in SEC 13F filings for 2026-06-30. Largest institutional holders: CITIZENS FINANCIAL GROUP INC/RI ($357,392), VANGUARD GROUP INC ($285,164), UBS Group AG ($76,556), GEODE CAPITAL MANAGEMENT, LLC ($72,213), PNC Financial Services Group, Inc. ($49,500). Source: SEC Form 13F.
Source: SEC Form 13F filings · as of 2026-06-30