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
Vanguard 3.24M $272.81M Jun 2017
BlackRock Fund Advisors 2.14M $125.20M Dec 2016
Columbia Wanger Asset Management 1.38M $91.17M Mar 2017
OppenheimerFunds 1.00M $84.22M Jun 2017
State Street Corporation 931248 $78.36M Jun 2017
Dimensional Fund Advisors 896588 $75.44M Jun 2017
Baillie Gifford & Co 746771 $62.83M Jun 2017
Susquehanna International 737895 $62.10M Jun 2017
BlackRock Institutional Trust Company, N.A. 680590 $39.78M Dec 2016
Lord, Abbett & Co 589109 $49.57M Jun 2017
Arrowstreet Capital, Limited Partnership 546907 $46.02M Jun 2017
Pictet Asset Management 523697 $48.56M Jun 2017
Acadian Asset Management 516492 $43.46M Jun 2017
Old Mutual Asset Managers 446594 $37.58M Jun 2017
Fmr 442627 $37.24M Jun 2017
Bank of New York Mellon 437808 $36.84M Jun 2017
Walleye Trading 412600 $34.65M Jun 2017
Disciplined Growth Investors 383531 $32.27M Jun 2017
Northern Trust 356320 $29.80M Jun 2017
Goldman Sachs 354948 $29.87M Jun 2017
Deutsche Bank Aktiengesellschaft 335939 $28.26M Jun 2017
Russell Investments 275784 $23.20M Jun 2017
Credit Suisse AG 272037 $22.92M Jun 2017
Tom Rawlings 267242 $22.49M Jun 2017
Wellington Management Company 252958 $21.28M Jun 2017
Parallax Volatility Advisers 245831 $20.69M Jun 2017
Principal Financial 232749 $19.58M Jun 2017
Geode Capital Management 228107 $19.19M Jun 2017
Citadel Advisors 201864 $16.98M Jun 2017
Ameriprise Financial 195227 $16.45M Jun 2017
Loomis, Sayles and 183402 $15.43M Jun 2017
HAP Trading 177900 $158331 Jun 2017
Shell Asset Management Company 176992 $14.89M Jun 2017
Columbus Circle Investors 164233 $13.82M Jun 2017
Barclays 163115 $13.72M Jun 2017
TIAA-CREF Investment Management 153138 $12.89M Jun 2017
Vident Investment Advisory 152237 $12.81M Jun 2017
Kingdom Ridge Capital 151100 $12.71M Jun 2017
BlackRock Investment Management 136288 $7.97M Dec 2016
Bogle Investment Management L P /de/ 132332 $11.13M Jun 2017
Morgan Stanley 129143 $8.54M Mar 2017
PRIMECAP Management Company 128000 $10.77M Jun 2017
Charles Schwab Investment Management 125540 $10.56M Jun 2017
HBK Investments 125249 $10.54M Jun 2017
Spark Investment Management 117200 $9.86M Jun 2017
Wells Fargo & Company 114562 $9.64M Jun 2017
Hood River Capital Management 100873 $8.49M Jun 2017
Glenhill Advisors 100000 $8.41M Jun 2017
Renaissance Technologies 79500 $6.69M Jun 2017
Mackenzie Financial 77893 $6.55M Jun 2017
AQR Capital Management 74441 $6.26M Jun 2017
Inves 71159 $5.98M Jun 2017
Scout Investments 70850 $5.96M Jun 2017
Cutler 69068 $5.81M Jun 2017
Alliancebernstein 62507 $5.26M Jun 2017
Guggenheim Capital, LLC Managers 61840 $5.20M Jun 2017
Parametric Portfolio Associates 59241 $4.99M Jun 2017
Kennedy Capital Management 58439 $4.92M Jun 2017
Bank of America Corporation 56013 $3.71M Mar 2017
Rhumbline Advisers 53441 $4.50M Jun 2017
Stifel Financial 53122 $4.47M Jun 2017
D. E. Shaw & Co 52600 $4.43M Jun 2017
Legal & General 52487 $4.42M Jun 2017
Jacobs Levy Equity Management 52110 $4.39M Jun 2017
Global X Management Company 51527 $4.33M Jun 2017
BlackRock 51402 $3.00M Dec 2016
Citi 49494 $4.17M Jun 2017
Prudential Financial 49145 $4.14M Jun 2017
Teachers Advisors 48311 $4.06M Jun 2017
California State Teachers Retirement System 46856 $3.94M Jun 2017
QS Investors 46181 $3.89M Jun 2017
New York State Teachers Retirement System 45867 $3.86M Jun 2017
Swiss National Bank 45400 $3.82M Jun 2017
Two Sigma Advisers 44927 $2.97M Mar 2017
Sei Investments 44424 $4.44M Jun 2017
CalPERS 43700 $3.68M Jun 2017
Great-West Life Assurance Company 39600 $3.33M Jun 2017
UBS Group AG 39334 $3.31M Jun 2017
Royce & Associates 37000 $3.11M Jun 2017
Brian McDonald 36990 $3.34M Jun 2017
Sanctuary Wealth Advisors 36074 $3.03M Jun 2017
O'shaughnessy Asset Management 35316 $2.97M Jun 2017
First Trust Advisors 34876 $2.93M Jun 2017
Capital Fund Management S.A. 33883 $2.85M Jun 2017
Landscape Capital Management 33445 $2.81M Jun 2017
Spot Trading 29400 $2.47M Jun 2017
Fisher Investments 28883 $2.43M Jun 2017
Emerald Acquisition 28683 $1.27M Sep 2016
New York State Common Retirement Fund 28300 $2.38M Jun 2017
Cubist Systematic Strategies 28263 $2.38M Jun 2017
Connors Investor Services 27946 $2.35M Jun 2017
Squarepoint Ops 27582 $2.32M Jun 2017
Jane Street 26999 $2.27M Jun 2017
Group One Trading 25537 $2.15M Jun 2017
State of Tennessee, Treasury Department 25477 $2.14M Jun 2017
BlackRock Advisors 25473 $1.49M Dec 2016
Cupps Capital Management 24815 $1.09M Sep 2016
Jpmorgan Chase & Co 23638 $1.99M Jun 2017
Nationwide Fund Advisors 23461 $1.55M Mar 2017
Convergence Investment Partners 22680 $1.91M Jun 2017
Quantbot Technologies 22563 $1.90M Jun 2017
Advisory Research 21879 $1.84M Jun 2017
T. Rowe Price Associates 21876 $1.84M Jun 2017
Canal Insurance 21500 $1.81M Jun 2017
Florida State Board of Administration 21380 $1.80M Jun 2017
Manufacturers Life Insurance Company 20360 $1.71M Jun 2017
Texas Permanent School Fund 20017 $1.68M Jun 2017
American International 19941 $1.68M Jun 2017
Macquarie 18895 $1.59M Jun 2017
KCG Holdings 18831 $1.58M Jun 2017
Metropolitan Life Insurance Company 18383 $1.55M Jun 2017
Eqis Capital Management 18020 $1.52M Jun 2017
AHL Partners 17996 $1.51M Jun 2017
Gotham Asset Management 17852 $1.50M Jun 2017
Anderson Hoagland & Co 17580 $1.48M Jun 2017
Timpani Capital Management 17356 $1.46M Jun 2017
Bank Of Montreal /can/ 16990 $1.42M Jun 2017
Thrivent Financial for Lutherans 16530 $1.39M Jun 2017
United Capital Financial Advisers 15888 $1.34M Jun 2017
Bridge City Capital 15720 $1.32M Jun 2017
J. Goldman & Co 15000 $1.26M Jun 2017
Raymond James & Associates 14995 $1.26M Jun 2017
Federated Investors 14735 $1.25M Jun 2017
Arizona State Retirement System 14267 $1.20M Jun 2017
Public Sector Pension Investment Board 14119 $1.19M Jun 2017
Engineers Gate Manager 13856 $1.17M Jun 2017
Ubs Global Asset Management Americas 13399 $1.13M Jun 2017
Virginia Retirement System 13300 $1.12M Jun 2017
Allianz Asset Management AG 12506 $1.09M Jun 2017
Ing Investment Management 12362 $1.04M Jun 2017
Hanseatic Management Services 11921 $1.00M Jun 2017
Independent Advisor Alliance 11780 $0 Jun 2017
PEAK6 Investments 11200 $942032 Jun 2017
Louisiana State Employees Retirement System 11200 $942032 Jun 2017
LPL Financial 11003 $926012 Jun 2017
Voloridge Investment Management 10903 $917051 Jun 2017
GSA Capital Partners 10829 $911043 Jun 2017
AMP Capital Investors 10300 $894040 Jun 2017
Oxford Asset Management 10135 $852961 Jun 2017
Symmetry Peak Management 10000 $841000 Jun 2017
Cheryl Verrill 9965 $838754 Jun 2017
SG Americas Securities 9863 $829971 Jun 2017
Tiedemann Wealth Management 9842 $828007 Jun 2017
Teachers Retirement System Of The State Of Kentucky 9700 $815964 Jun 2017
Advisors Asset Management 9694 $816040 Jun 2017
Bnp Paribas Arbitrage, Snc 9675 $814054 Jun 2017
Capstone Asset Management Company 8286 $697018 Jun 2017
Aperio 8172 $688000 Jun 2017
Us Bancorp \de\ 7853 $660672 Jun 2017
Lisa Snider 7830 $658816 Jun 2017

Who sold iRobot Corporation?

Fund Name Date Sold Shares Held Valued At
Capital Guardian Trust Company March 31, 2017 212164 $14.03M
Westfield Capital Management Company March 31, 2017 161338 $10.67M
Wolverine Trading March 31, 2017 75155 $4.93M
Cortina Asset Management March 31, 2017 65917 $4.36M
Candriam Luxembourg S.C.A. March 31, 2017 55964 $3.70M
Cwm March 31, 2017 44268 $2.93M
Strategic Wealth Advisors March 31, 2017 42650 $2.82M
KBC Group NV March 31, 2017 33874 $2.24M
Century Capital Management March 31, 2017 33041 $2.19M
Systematic Financial Management March 31, 2017 30500 $2.02M
Scotia Capital March 31, 2017 26543 $1.76M