Institutional Owners for IRBT
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
BLACKROCK INC COM 1 $184,352,057 4,763,619 0.00 0.00 126,823 2.74 12-31-2023
VANGUARD GROUP INC COM 2 $115,595,469 2,986,963 0.00 0.00 53,952 1.84 12-31-2023
PRIMECAP MANAGEMENT CO/CA/ COM 3 $82,651,523 1,826,553 0.00 0.00 -59,400 -3.15 06-30-2023
PICTET ASSET MANAGEMENT LTD COM 4 $116,867,000 1,251,382 0.13 0.16 144,121 13.02 06-30-2021
logo   

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

Login Signup
Debug Info- Version: 2.6