Who owns iRobot Corporation?

Top Holders and Investors of IRBT Stock

Find out what company owns iRobot Corporation, who bought IRBT this quarter, and who sold shares of IRBT stock?

Fund or Company Name Number of Shares Valued At As Of
BlackRock 3.65M $281.80M Sep 2017
Vanguard 3.42M $263.30M Sep 2017
BlackRock Fund Advisors 2.14M $125.20M Dec 2016
State Street Corporation 1.09M $84.25M Sep 2017
OppenheimerFunds 1.01M $78.21M Sep 2017
Dimensional Fund Advisors 783304 $60.36M Sep 2017
BlackRock Institutional Trust Company, N.A. 680590 $39.78M Dec 2016
Arrowstreet Capital, Limited Partnership 663095 $51.10M Sep 2017
Baillie Gifford & Co 653130 $50.33M Sep 2017
Pictet Asset Management 529204 $40.78M Sep 2017
Lord, Abbett & Co 506698 $39.05M Sep 2017
Bank of New York Mellon 437808 $36.84M Jun 2017
Disciplined Growth Investors 365806 $28.19M Sep 2017
Columbia Wanger Asset Management 359178 $27.68M Sep 2017
Fmr 358432 $27.62M Sep 2017
Northern Trust 351535 $27.09M Sep 2017
Renaissance Technologies 342100 $26.36M Sep 2017
Old Mutual Asset Managers 334266 $25.76M Sep 2017
Citadel Advisors 329840 $25.41M Sep 2017
Goldman Sachs 328472 $25.31M Sep 2017
Tom Rawlings 293961 $22.65M Sep 2017
Geode Capital Management 277935 $20.83M Sep 2017
Credit Suisse AG 272037 $22.92M Jun 2017
Parallax Volatility Advisers 245831 $20.69M Jun 2017
Vident Investment Advisory 233444 $17.99M Sep 2017
Principal Financial 232779 $17.94M Sep 2017
Acadian Asset Management 206098 $15.88M Sep 2017
Ameriprise Financial 199328 $15.36M Sep 2017
Wolverine Trading 197611 $15.23M Sep 2017
Deutsche Bank Aktiengesellschaft 169416 $13.05M Sep 2017
Capital Bank & Trust 162920 $12.55M Sep 2017
TIAA-CREF Investment Management 150957 $11.63M Sep 2017
Russell Investments 150755 $11.61M Sep 2017
Loomis, Sayles and 140641 $10.84M Sep 2017
Walleye Trading 138900 $10.71M Sep 2017
Charles Schwab Investment Management 137443 $10.59M Sep 2017
BlackRock Investment Management 136288 $7.97M Dec 2016
Shell Asset Management Company 134012 $10.33M Sep 2017
Global X Management Company 133631 $10.30M Sep 2017
Capital Fund Management S.A. 132630 $10.22M Sep 2017
Armistice Capital 132000 $10.17M Sep 2017
Inves 129292 $9.93M Sep 2017
Morgan Stanley 129143 $8.54M Mar 2017
PRIMECAP Management Company 128000 $9.86M Sep 2017
Cutler 125905 $9.70M Sep 2017
Wells Fargo & Company 114562 $9.64M Jun 2017
AQR Capital Management 113201 $8.72M Sep 2017
Kames Capital 101743 $7.84M Sep 2017
Bogle Investment Management L P /de/ 99656 $7.68M Sep 2017
Wellington Management Company 98747 $7.61M Sep 2017
Bank of America Corporation 84996 $6.55M Sep 2017
Nationwide Fund Advisors 78275 $6.03M Sep 2017
Federated Investors 76686 $5.87M Sep 2017
Spot Trading 70600 $5.44M Sep 2017
Barclays 70532 $5.43M Sep 2017
Mackenzie Financial 65137 $5.02M Sep 2017
Robeco Institutional Asset Management B V 64827 $5.00M Sep 2017
Columbus Circle Investors 64131 $4.94M Sep 2017
Scout Investments 63450 $4.89M Sep 2017
HBK Investments 58401 $4.50M Sep 2017
Sei Investments 56698 $4.36M Sep 2017
Stifel Financial 54105 $4.17M Sep 2017
Rhumbline Advisers 53441 $4.50M Jun 2017
Legal & General 52487 $4.42M Jun 2017
American Century Companies 52429 $4.04M Sep 2017
Parametric Portfolio Associates 52351 $4.03M Sep 2017
Prudential Financial 52035 $4.01M Sep 2017
BlackRock 51402 $3.00M Dec 2016
Citi 50889 $3.92M Sep 2017
Spark Investment Management 49900 $3.84M Sep 2017
CalPERS 48447 $3.73M Sep 2017
Teachers Advisors 47955 $3.69M Sep 2017
New York State Teachers Retirement System 45967 $3.54M Sep 2017
Swiss National Bank 45400 $3.50M Sep 2017
Two Sigma Advisers 44927 $2.97M Mar 2017
Alliancebernstein 42717 $3.29M Sep 2017
California State Teachers Retirement System 42386 $3.27M Sep 2017
Guggenheim Capital, LLC Managers 40731 $3.14M Sep 2017
UBS Group AG 40292 $3.11M Sep 2017
Great-West Life Assurance Company 39600 $3.33M Jun 2017
Jane Street 37302 $2.87M Sep 2017
Sanctuary Wealth Advisors 36074 $3.03M Jun 2017
Point72 Asset Management 33500 $2.58M Sep 2017
O'shaughnessy Asset Management 32797 $2.53M Sep 2017
Brian McDonald 29908 $1.93M Sep 2017
Jacobs Levy Equity Management 29240 $2.25M Sep 2017
First Trust Advisors 28880 $2.22M Sep 2017
New York State Common Retirement Fund 28300 $2.38M Jun 2017
Connors Investor Services 27699 $2.13M Sep 2017
BlackRock Advisors 25473 $1.49M Dec 2016
Fisher Investments 24069 $1.85M Sep 2017
State of Tennessee, Treasury Department 23962 $1.85M Sep 2017
Jpmorgan Chase & Co 23638 $1.99M Jun 2017
A.R.T. Advisors 23605 $1.82M Sep 2017
Quantbot Technologies 23166 $1.78M Sep 2017
T. Rowe Price Associates 21876 $1.84M Jun 2017
Blue Mountain Capital Management 21595 $1.66M Sep 2017
Canal Insurance 21500 $1.66M Sep 2017
Nomura Holdings 21371 $1.65M Sep 2017
Commerzbank Aktiengesellschaft 20914 $1.61M Sep 2017
Texas Permanent School Fund 20202 $1.56M Sep 2017
SG Americas Securities 20104 $1.55M Sep 2017
Advisory Research 20006 $1.54M Sep 2017
Manufacturers Life Insurance Company 19974 $1.90M Sep 2017
American International 19941 $1.68M Jun 2017
Florida State Board of Administration 19910 $1.53M Sep 2017
Winton Capital 19824 $1.53M Sep 2017
D. E. Shaw & Co 19674 $1.52M Sep 2017
KCG Holdings 18831 $1.58M Jun 2017
Simplex Trading 18172 $1.40M Sep 2017
Group One Trading 17700 $1.36M Sep 2017
Bnp Paribas Arbitrage, Snc 17504 $1.35M Sep 2017
Public Sector Pension Investment Board 17345 $1.34M Sep 2017
Bridge City Capital 17082 $1.32M Sep 2017
Thrivent Financial for Lutherans 16850 $1.30M Sep 2017
Raymond James & Associates 16521 $1.27M Sep 2017
GSA Capital Partners 16346 $1.26M Sep 2017
Ubs Global Asset Management Americas 16174 $1.25M Sep 2017
Eqis Capital Management 15766 $1.21M Sep 2017
United Capital Financial Advisers 15191 $1.17M Sep 2017
Arizona State Retirement System 14367 $1.11M Sep 2017
Virginia Retirement System 13300 $1.12M Jun 2017
Bank Of Montreal /can/ 12486 $957301 Sep 2017
Ing Investment Management 12362 $952986 Sep 2017
Allianz Asset Management AG 11751 $906002 Sep 2017
Louisiana State Employees Retirement System 11200 $862960 Sep 2017
Anderson Hoagland & Co 10680 $823000 Sep 2017
Bayesian Capital Management 10600 $817048 Sep 2017
Tower Research Capital 10549 $813960 Sep 2017
Landscape Capital Management 10212 $787038 Sep 2017
Tiedemann Wealth Management 10195 $43022 Sep 2017
AMP Capital Investors 10100 $778003 Sep 2017
Advisors Asset Management 10016 $772033 Sep 2017
Teachers Retirement System Of The State Of Kentucky 9700 $815964 Jun 2017
Cheryl Verrill 9540 $738873 Sep 2017
Crossmark Global Holdings 8716 $672003 Sep 2017
Aperio 8662 $666974 Sep 2017
Us Bancorp \de\ 8462 $652504 Sep 2017
Capstone Asset Management Company 8286 $697018 Jun 2017
Legato Capital Management 7788 $599987 Sep 2017
Spot Trading L.L.C 7500 $496200 Mar 2017
Zacks Investment Management 7447 $574014 Sep 2017
Mason Street Advisors 7008 $539966 Sep 2017
SpiderRock Advisors 6961 $533630 Sep 2017
Lisa Snider 6925 $533641 Sep 2017
Municipal Employees' Retirement System of Michigan 6480 $544968 Jun 2017
Mirador Capital Partners 6407 $506985 Sep 2017
William Blair $ Company 6328 $488015 Sep 2017
CenterStar Fund 6300 $2016 Dec 2016
Piedmont Investment Advisers 6028 $464999 Sep 2017

Who sold iRobot Corporation?

Fund Name Date Sold Shares Held Valued At
Susquehanna International June 30, 2017 737895 $62.10M
HAP Trading June 30, 2017 177900 $158331
Kingdom Ridge Capital June 30, 2017 151100 $12.71M
Hood River Capital Management June 30, 2017 100873 $8.49M
Glenhill Advisors June 30, 2017 100000 $8.41M
Kennedy Capital Management June 30, 2017 58439 $4.92M
QS Investors June 30, 2017 46181 $3.89M
Royce & Associates June 30, 2017 37000 $3.11M
Century Capital Management March 31, 2017 33041 $2.19M
Cubist Systematic Strategies June 30, 2017 28263 $2.38M
Squarepoint Ops June 30, 2017 27582 $2.32M
Convergence Investment Partners June 30, 2017 22680 $1.91M
Macquarie June 30, 2017 18895 $1.59M
Metropolitan Life Insurance Company June 30, 2017 18383 $1.55M
DekaBank Deutsche Girozentrale March 31, 2017 18300 $1.20M