111 institutions reported holding $251.2M of ELE (ELE) in SEC 13F filings for 2026-06-30. Largest institutional holders: BlackRock, Inc. ($35.3M), SPROTT INC. ($33.6M), Euro Pacific Asset Management, LLC ($19.4M), TRAN CAPITAL MANAGEMENT, L.P. ($18.3M), Extract Advisors LLC ($16.3M). Source: SEC Form 13F.
Source: SEC Form 13F filings · as of 2026-06-30