Institutional Owners for ICFI
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
PEAK6 INVESTMENTS LLC COM 201 $397,224 3,621 0.00 0.01 -6,379 -63.79 03-31-2023
NORDEN GROUP LLC COM 202 $536,841 3,564 0.00 3,564 +Inf 03-31-2024
PDT PARTNERS LLC COM Liquidated $0 0 0.03 3,541 +Inf 03-31-2024
NEBULA RESEARCH & DEVELOPMENT LLC COM 204 $520,427 3,455 0.00 0.00 -4,677 -57.51 03-31-2024
logo   

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

Login Signup
Debug Info- Version: 2.6