Institutional Owners for IRBT
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $21,830,656 2,492,084 0.00 0.00 -2,271,535 -47.69 03-31-2024
VANGUARD GROUP INC COM 2 $18,976,157 2,166,228 0.00 0.00 -820,735 -27.48 03-31-2024
AMERIPRISE FINANCIAL INC COM 3 $17,197,771 1,963,216 0.00 0.00 1,712,951 684.45 03-31-2024
PRIMECAP MANAGEMENT CO/CA/ COM 4 $82,651,523 1,826,553 0.00 0.00 -59,400 -3.15 06-30-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