Institutional Owners for ENPH
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
STATE OF WYOMING COM 1251 $122,763 733 0.00 0.05 401 120.78 06-30-2023
EMPLOYEES RETIREMENT SYSTEM OF TEXAS COM Liquidated $0 0 0.00 729 +Inf 12-31-2023
ALLWORTH FINANCIAL LP COM 1253 $121,758 727 0.00 0.00 -7 -0.95 06-30-2023
ECHO STREET CAPITAL MANAGEMENT LLC COM Liquidated $0 0 0.00 727 +Inf 12-31-2023
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6