IRBT

iRobot Corporation IRBT

Individual Beneficiary

Name of reporting person Citizenship or organization Sole voting power Shared voting power Sole dispositive power Shared dispositive power Amount beneficially owned Percent of class Accepted date
BlackRock, Inc. Delaware 2255077 0 2290860 0 2290860 7.6 % 08/11/2024
BlackRock, Inc. Delaware 0 0 2290860 0 2290860 7.6 % 22/10/2024
PRIMECAP Management Company 177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 1448163 0 1448163 0 1448163 4.79 % 09/09/2024
The Vanguard Group Pennsylvania 0 12869 1510550 26484 1537034 5.34 % 10/07/2024
The Vanguard Group Pennsylvania 0 46936 2912486 74474 2986960 10.72 % 13/02/2024
PRIMECAP Management Company 177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 1761755 0 1761755 0 1761755 6.32 % 12/02/2024
BlackRock, Inc. Delaware 4710470 0 4763619 0 4763619 17.1 % 22/01/2024
The Vanguard Group Pennsylvania For 0 42331 2866376 68138 2934514 10.73 % 09/02/2023
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by Pictet Asset Management SA. Switzerland 40375 0 40375 0 40375 0.15 % 03/02/2023
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by Pictet Asset Management SA. Switzerland 40375 0 40375 0 40375 0.15 % 03/02/2023
BlackRock, Inc. Delaware 4629282 0 4679984 0 4679984 17.1 % 26/01/2023
BlackRock, Inc. Delaware 0 0 0 0 4679984 17.1 % 20/01/2023
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by two U.S. funds and one mutual fund, both managed by Pictet Asset Management SA. Switzerland 1581077 0 1581077 0 1581077 5.86 % 10/02/2022
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by two U.S. funds and one mutual fund, both managed by Pictet Asset Management SA. Switzerland 1581077 0 1581077 0 1581077 5.86 % 10/02/2022
The Vanguard Group Pennsylvania For 0 48985 2813726 73871 2887597 10.71 % 10/02/2022
The Vanguard Group Pennsylvania 0 48985 2813726 73871 2887597 10.71 % 10/02/2022
BlackRock, Inc. Delaware 4875515 0 5016703 0 5016703 18.6 % 28/01/2022
CREDIT SUISSE AG/000000000 Switzerland 0 1159057 0 1159057 1159057 4.12 % 12/02/2021
PRIMECAP Management Company E Colorado Blvd th Floor Pasadena CA 2956913 0 2956913 0 2956913 10.51 % 12/02/2021
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by non—U.S. mutual funds managed by Pictet Asset Management SA. Switzerland 1278167 0 1278167 0 1278167 4.54 % 10/02/2021
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by non—U.S. mutual funds managed by Pictet Asset Management SA. Switzerland 1278167 0 1278167 0 1278167 4.54 % 10/02/2021
The Vanguard Group Pennsylvania For 0 64754 3007776 86540 3094316 11 % 10/02/2021
The Vanguard Group Pennsylvania 0 64754 3007776 86540 3094316 11 % 10/02/2021
BlackRock, Inc. Delaware 4853038 0 4989225 0 4989225 17.7 % 25/01/2021
Morgan Stanley Delaware. 324637 0 367946 367946 1.3 % 07/05/2020
Morgan Stanley Delaware. 1889110 0 1926399 1926399 6.8 % 18/03/2020
CREDIT SUISSE AG/000000000 Switzerland 0 1557334 0 1557334 1557334 5.62 % 13/02/2020
PRIMECAP Management Company 3987700 14.11 % 12/02/2020
PRIMECAP Management Company 3987700 14.11 % 12/02/2020
The Vanguard Group Pennsylvania For 57650 7217 2837286 61662 2898948 10.25 % 11/02/2020
The Vanguard Group Pennsylvania 57650 7217 2837286 61662 2898948 10.25 % 11/02/2020
BlackRock, Inc. Delaware 4416063 0 4483134 0 4483134 15.9 % 04/02/2020
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by mutual funds managed by Pictet Asset Management SA. Switzerland 1461071 0 1461071 0 1461071 5.16 % 29/01/2020
disclaim beneficial ownership of the shares reported, which are owned of record and beneficially by mutual funds managed by Pictet Asset Management SA. Switzerland 1461071 0 1461071 0 1461071 5.16 % 29/01/2020
Abigail P. Johnson United States of America 0 0 187 0 187 0 % 10/12/2019
Abigail P. Johnson United States of America 0 0 187 0 187 0 % 10/12/2019
FMR LLC Delaware 65 0 187 0 187 0 % 10/12/2019
FMR LLC Delaware 65 0 187 0 187 0 % 10/12/2019
The Vanguard Group Pennsylvania 59391 6200 2750028 62386 2812414 10 % 10/09/2019
The Vanguard Group Pennsylvania 59391 6200 2750028 62386 2812414 10 % 10/09/2019
The Vanguard Group Pennsylvania 56111 6200 2660324 59508 2719832 9.82 % 13/02/2019
The Vanguard Group Pennsylvania For 56111 6200 2660324 59508 2719832 9.82 % 13/02/2019
BlackRock, Inc. Delaware 3878966 0 3943958 0 3943958 14.2 % 28/01/2019
PRIMECAP Management Company 4130500 14.92 % 09/01/2019
PRIMECAP Management Company 4130500 14.92 % 09/01/2019
PRIMECAP Management Company 4161600 15.18 % 10/09/2018
PRIMECAP Management Company 4161600 15.18 % 10/09/2018
PRIMECAP Management Company 177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 3280000 0 3316000 0 3316000 11.93 % 06/06/2018
PRIMECAP Management Company 3316000 11.93 % 06/06/2018
PRIMECAP Management Company 1711000 6.09 % 08/05/2018
PRIMECAP Management Company 1711000 6.09 % 08/05/2018
The Vanguard Group Pennsylvania 51753 6200 3156083 55853 3211936 11.52 % 09/02/2018
The Vanguard Group Pennsylvania 51753 6200 3156083 55853 3211936 11.52 % 09/02/2018
BlackRock, Inc. Delaware 3709058 0 3778273 0 3778273 13.6 % 23/01/2018
The Vanguard Group Pennsylvania 53955 6200 2760198 58555 2818753 10.34 % 10/03/2017
The Vanguard Group Pennsylvania 53955 6200 2760198 58555 2818753 10.34 % 10/03/2017
Lord, Abbett & Co. LLC Number of 989990 0 990635 0 1011453 3.71 % 10/03/2017
Lord, Abbett & Co. LLC Number of 989990 0 990635 0 1011453 3.71 % 10/03/2017
Lord, Abbett & Co. LLC Delaware 1411538 0 1413134 0 1438252 5.3 % 14/02/2017
Lord, Abbett & Co. LLC Delaware 1411538 0 1413134 0 1438252 5.3 % 14/02/2017
The Vanguard Group Pennsylvania For 53655 6200 2268615 58255 2326870 8.57 % 10/02/2017
The Vanguard Group Pennsylvania 53655 6200 2268615 58255 2326870 8.57 % 10/02/2017
T. ROWE PRICE ASSOCIATES, INC. Maryland 11174 0 25374 0 25374 0 % 07/02/2017
T. ROWE PRICE ASSOCIATES, INC. Maryland 11174 0 25374 0 25374 0 % 07/02/2017
BlackRock, Inc. Delaware 2979051 0 3038725 0 3038725 11.2 % 12/01/2017
BlackRock, Inc. Delaware 2688118 0 2746694 0 2746694 10.1 % 09/09/2016
T. ROWE PRICE ASSOCIATES, INC. MARYLAND 0 0 0 0 1498580 5.1 % 11/02/2016
The Vanguard Group Pennsylvania 42409 4400 2060133 45009 2105142 7.24 % 10/02/2016
The Vanguard Group Pennsylvania For 42409 4400 2060133 45009 2105142 7.24 % 10/02/2016
BlackRock, Inc. Delaware 2671655 0 2737709 0 2737709 9.4 % 26/01/2016
Lord, Abbett & Co. LLC Delaware 455404 0 447297 0 462941 1.56 % 10/03/2015
Lord, Abbett & Co. LLC Delaware 455404 0 447297 0 462941 1.56 % 10/03/2015
T. ROWE PRICE ASSOCIATES, INC. MARYLAND 0 0 0 0 1669000 5.6 % 13/02/2015
Lord, Abbett & Co. LLC Delaware 2227221 0 2265092 0 2265092 7.66 % 13/02/2015
Abigail P. Johnson United States of America 0 0 384405 0 384405 1.3 % 13/02/2015
Edward C. Johnson 3d United States of America 0 0 384405 0 384405 1.3 % 13/02/2015
FMR LLC Delaware 383905 0 384405 0 384405 1.3 % 13/02/2015
The Vanguard Group Pennsylvania For 41709 0 1802924 38809 1841733 6.23 % 10/02/2015
The Vanguard Group Pennsylvania 41709 1802924 38809 1841733 6.23 % 10/02/2015
BlackRock, Inc. Delaware 2448066 0 2512817 0 2512817 8.5 % 22/01/2015
Lord, Abbett & Co. LLC 1516482 5.25 % 14/02/2014
Lord, Abbett & Co. LLC 1516482 5.25 % 14/02/2014
T. ROWE PRICE ASSOCIATES, INC. MARYLAND 0 0 0 0 1545120 5.3 % 12/02/2014
The Vanguard Group Pennsylvania For 44196 0 1685198 41296 1726494 5.98 % 11/02/2014
The Vanguard Group Pennsylvania 44196 1685198 41296 1726494 5.98 % 11/02/2014
OppenheimerFunds, Inc. No. Colorado 0 1200000 0 1200000 1200000 4.16 % 06/02/2014
OppenheimerFunds, Inc. No. Colorado 0 1200000 0 1200000 1200000 4.16 % 06/02/2014
BlackRock, Inc. Delaware 2379062 0 2464280 0 2464280 8.5 % 29/01/2014
OppenheimerFunds, Inc. Colorado 0 1500000 0 1500000 1500000 5.4 % 13/02/2013
Oppenheimer Global Opportunities Fund Massachusetts 1500000 0 0 1500000 1500000 5.4 % 13/02/2013
The Vanguard Group Pennsylvania 39134 1526119 37834 1563953 5.63 % 13/02/2013
The Vanguard Group Pennsylvania For 39134 0 1526119 37834 1563953 5.63 % 13/02/2013
BlackRock, Inc. Delaware 2076299 0 2076299 0 2076299 7.48 % 07/02/2013
Edward C. Johnson 3d United States of America 0 0 108438 0 108438 0.395 % 10/08/2012
FMR LLC Delaware 0 0 108438 0 108438 0.395 % 10/08/2012
FMR LLC Delaware 0 0 108438 0 108438 0.395 % 10/08/2012
Edward C. Johnson 3d United States of America 0 0 108438 0 108438 0.395 % 10/08/2012
Edward C. Johnson 3d United States of America 0 0 1599046 0 1599046 5.851 % 10/04/2012
FMR LLC Delaware 0 0 1599046 0 1599046 5.851 % 10/04/2012
Edward C. Johnson 3d United States of America 0 0 1599046 0 1599046 5.851 % 10/04/2012
FMR LLC Delaware 0 0 1599046 0 1599046 5.851 % 10/04/2012
BlackRock, Inc. Delaware 1823676 0 1823676 0 1823676 6.75 % 09/02/2012
OppenheimerFunds, Inc. Colorado 0 1500000 0 1500000 1500000 5.55 % 06/02/2012
Oppenheimer Global Opportunities Fund Massachusetts 1500000 0 0 1500000 1500000 5.55 % 06/02/2012
Helen Greiner United States 933922 151 933922 151 933922 3.7 % 14/02/2011
OppenheimerFunds, Inc. No. Colorado 0 1500600 0 1500600 1500600 5.89 % 10/02/2011
Identification No: Oppenheimer Global Opportunities Fund Massachusetts 1500000 0 0 1500000 1500000 5.89 % 10/02/2011
FMR LLC Delaware 0 0 3082293 0 3082293 12.313 % 11/01/2010
FMR LLC Delaware 0 0 3082293 0 3082293 12.313 % 11/01/2010
Edward C. Johnson 3d United States of America 0 0 3082293 0 3082293 12.313 % 11/01/2010
Edward C. Johnson 3d United States of America 0 0 3082293 0 3082293 12.313 % 11/01/2010

Senat trading

Bureau Date de la transaction Date de réception Type Amount Commentaire
Ron Wyden 2025-02-06 2025-02-20 Sale (Full) $1,001 - $15,000 --
Ron Wyden 2022-11-11 2023-05-14 Sale (Partial) $15,001 - $50,000 --
Ron Wyden 2022-11-11 2022-12-10 Sale (Partial) $15,001 - $50,000 --
Ron Wyden 2020-08-26 2020-09-24 Purchase $1,001 - $15,000 --
Ron Wyden 2020-08-26 2020-09-23 Purchase $1,001 - $15,000 --
Ron Wyden 2020-07-27 2020-07-31 Purchase $15,001 - $50,000 --
Ron Wyden 2020-07-27 2020-07-30 Purchase $15,001 - $50,000 --
Ron Wyden 2020-06-24 2020-07-02 Purchase $15,001 - $50,000 --
Ron Wyden 2020-06-24 2020-07-01 Purchase $15,001 - $50,000 --
Ron Wyden 2020-04-06 2020-05-05 Purchase $1,001 - $15,000 --
Ron Wyden 2020-04-06 2020-05-04 Purchase $1,001 - $15,000 --

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Amount District