Institutional Owners for ITT
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
RETIREMENT SYSTEMS OF ALABAMA COM 51 $19,499,159 209,196 0.00 0.00 -8,409 -3.86 06-30-2023
LEEWARD INVESTMENTS LLC - MA COM 52 $25,341,757 196,174 0.00 0.00 10,485 5.65 06-30-2024
SEGALL BRYANT & HAMILL LLC COM 53 $24,018,825 185,933 0.00 0.00 22,249 13.59 06-30-2024
NEUBERGER BERMAN GROUP LLC Common 54 $23,964,583 185,513 0.00 0.00 7,293 4.09 06-30-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