Institutional Owners for INOD
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM NEW 1 $15,122,485 1,857,799 0.00 0.00 146,992 8.59 12-31-2023
VANGUARD GROUP INC COM NEW 2 $11,658,572 1,432,257 0.00 0.00 112,750 8.54 12-31-2023
NEXT CENTURY GROWTH INVESTORS LLC COM 3 $6,831,495 839,250 0.00 0.00 409,038 95.08 12-31-2023
RENAISSANCE TECHNOLOGIES LLC COM NEW 4 $4,846,000 595,290 0.01 0.01 -254,100 -29.92 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