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
The Vanguard Group,Inc 2.33M $135.87M Dec 2016
BlackRock Fund Advisors 2.14M $125.20M Dec 2016
LORD, ABBETT & CO 1.44M $84.07M Dec 2016
Columbia Wanger Asset Management, L.P. 1.25M $72.91M Dec 2016
OppenheimerFunds, Inc. 1.11M $64.63M Dec 2016
DIMENSIONAL FUND ADVISORS 891541 $52.11M Dec 2016
FMR LLC 739174 $43.20M Dec 2016
BlackRock Institutional Trust Company, N.A. 680590 $39.78M Dec 2016
BAILLIE GIFFORD & CO 615600 $35.98M Dec 2016
STATE STREET CORPORATION 589677 $34.46M Dec 2016
Bank of New York Mellon 548932 $32.09M Dec 2016
KENNEDY CAPITAL MANAGEMENT 476849 $27.87M Dec 2016
Columbus Circle Investors 476795 $27.87M Dec 2016
PICTET ASSET MANAGEMENT 462529 $27.03M Dec 2016
Disciplined Growth Investors, Inc. 384825 $22.49M Dec 2016
NORTHERN TRUST 352892 $20.63M Dec 2016
Acadian Asset Management LLC 343659 $20.09M Dec 2016
Loomis, Sayles and 313035 $18.30M Dec 2016
Shell Asset Management Company 281979 $16.48M Dec 2016
Capital Guardian Trust Company 244664 $14.30M Dec 2016
MORGAN STANLEY 224375 $13.11M Dec 2016
Principal Financial Group, Inc. 222591 $13.01M Dec 2016
Geode Capital Management, LLC 221989 $12.98M Dec 2016
Ameriprise Financial, Inc. 214075 $12.51M Dec 2016
Russell Investments 213665 $12.50M Dec 2016
Personal Capital Advisors 205437 $12.01M Dec 2016
Deutsche Bank Aktiengesellschaft 181281 $9.87M Dec 2016
GOLDMAN SACHS GROUP INC 178448 $10.43M Dec 2016
BOGLE INVESTMENT MANAGEMENT L P /DE/ 160977 $9.41M Dec 2016
SUSQUEHANNA INTERNATIONAL 158830 $9.28M Dec 2016
Tributary Capital Management 148724 $8.69M Dec 2016
Wellington Management Company, LLP 140476 $8.21M Dec 2016
BlackRock Investment Management 136288 $7.97M Dec 2016
Spark Investment Management 128200 $7.49M Dec 2016
PRIMECAP Management Company 120000 $7.01M Dec 2016
Credit Suisse AG 107974 $6.31M Dec 2016
Charles Schwab Investment Management, Inc. 105530 $6.17M Dec 2016
SCOUT INVESTMENTS, INC. 103475 $6.05M Dec 2016
Royce & Associates, LLC. 102000 $5.96M Dec 2016
PRUDENTIAL FINANCIAL 94946 $5.55M Dec 2016
WOLVERINE TRADING 83158 $4.86M Dec 2016
JPMORGAN CHASE & CO 81564 $4.78M Dec 2016
Citigroup Inc. 79179 $4.63M Dec 2016
TIAA-CREF Investment Management 77093 $4.51M Dec 2016
Guggenheim Capital, LLC Managers 76990 $4.50M Dec 2016
Jacobs Levy Equity Management, Inc. 76580 $4.48M Dec 2016
Brian McDonald 75826 $4.49M Dec 2016
UBS Group AG 71285 $4.17M Dec 2016
Cortina Asset Management, LLC 68970 $4.03M Dec 2016
CITADEL ADVISORS LLC 66274 $3.87M Dec 2016
Eudaimonia Asset Management LLC 65903 $3.85M Dec 2016
HBK Investments L.P. (1) 63497 $3.71M Dec 2016
CWM 60051 $3.51M Dec 2016
Century Capital Management, LLC 56652 $3.31M Dec 2016
California State Teachers Retirement System 55401 $3.24M Dec 2016
PEAK6 Investments, L.P. 53600 $3.13M Dec 2016
BlackRock Group 51402 $3.00M Dec 2016
Connors Investor Services, Inc. 51285 $3.00M Dec 2016
Advisory Research 50915 $2.98M Dec 2016
Invesco Ltd. 49772 $2.89M Dec 2016
First Trust Advisors L.P. 49656 $2.90M Dec 2016
Wells Fargo & Company 46742 $2.73M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 46267 $2.70M Dec 2016
Parametric Portfolio Associates 45297 $2.65M Dec 2016
Macquarie Group Limited 45100 $2.64M Dec 2016
Legal & General Group Plc 44893 $2.62M Dec 2016
BANK OF MONTREAL /CAN/ 44570 $2.53M Dec 2016
Teachers Advisors 43927 $2.57M Dec 2016
Vident Investment Advisory 43870 $2.56M Dec 2016
CalPERS 42300 $2.47M Dec 2016
Oxford Asset Management 41476 $2.42M Dec 2016
Swiss National Bank 40700 $2.38M Dec 2016
RHUMBLINE ADVISERS 39952 $2.34M Dec 2016
ALLIANCEBERNSTEIN, L.P. 37617 $2.20M Dec 2016
Canal Insurance Co. 37000 $1.63M Sep 2016
The Great-West Life Assurance Company 35519 $2.08M Dec 2016
KBC Group NV 33874 $1.98M Dec 2016
Quantitative Investment Management 33500 $1.96M Dec 2016
Bank of America Corporation 32382 $1.89M Dec 2016
SYSTEMATIC FINANCIAL MANAGEMENT 30645 $1.79M Dec 2016
New York State Common Retirement Fund 29300 $1.71M Dec 2016
QS Investors, LLC 28971 $1.69M Dec 2016
Emerald Acquisition 28683 $1.27M Sep 2016
VOLORIDGE INVESTMENT MANAGEMENT 26921 $1.57M Dec 2016
PDT Partners 26600 $1.56M Dec 2016
KORNITZER CAPITAL MANAGEMENT INC /KS 26300 $1.54M Dec 2016
Nationwide Fund Advisors 26151 $1.53M Dec 2016
BlackRock Advisors 25473 $1.49M Dec 2016
T. Rowe Price Associates, Inc. 25374 $1.48M Dec 2016
NJ State Employees Deferred Compensation Plan 25000 $1.46M Dec 2016
Cupps Capital Management, LLC 24815 $1.09M Sep 2016
Candriam Luxembourg S.C.A. 24006 $1.40M Dec 2016
Florida State Board of Administration 23329 $1.36M Dec 2016
Scotia Capital Inc. 22846 $1.34M Dec 2016
JANE STREET 21984 $1.29M Dec 2016
State of Tennessee, Treasury Department 21895 $1.28M Dec 2016
Barclays PLC 21464 $1.25M Dec 2016
Driehaus Capital Management LLC 20919 $1.22M Dec 2016
Eqis Capital Management 20792 $1.22M Dec 2016
Fisher Investments 20733 $1.21M Dec 2016
TEXAS PERMANENT SCHOOL FUND 19790 $1.16M Dec 2016
AMERICAN INTERNATIONAL 19721 $1.15M Dec 2016
Public Sector Pension Investment Board 19319 $1.13M Dec 2016
Metropolitan Life Insurance Company 18383 $1.07M Dec 2016
The Manufacturers Life Insurance Company 18141 $1.06M Dec 2016
Natixis 17468 $1.02M Dec 2016
AHL Partners 17318 $1.01M Dec 2016
Raymond James & Associates 15937 $931995 Dec 2016
PineBridge Investments 15547 $908255 Dec 2016
Virginia Retirement System 15500 $905975 Dec 2016
Thrivent Financial for Lutherans 14700 $859068 Dec 2016
Arizona State Retirement System 13967 $815952 Dec 2016
AQR Capital Management, LLC 13728 $801989 Dec 2016
Mirador Capital Partners 13713 $801936 Dec 2016
Lisa Snider 13535 $791120 Dec 2016
Timpani Capital Management 13398 $782979 Dec 2016
Federated Investors 12838 $778111 Dec 2016
O'SHAUGHNESSY ASSET MANAGEMENT 12803 $747951 Dec 2016
SG Americas Securities, LLC. 12741 $744966 Dec 2016
Bayesian Capital Management 12200 $712968 Dec 2016
United Capital Financial Advisers 11620 $678956 Dec 2016
CHERYL VERRILL 11468 $669387 Dec 2016
ANDERSON HOAGLAND & CO 11280 $658977 Dec 2016
Louisiana State Employees Retirement System 10900 $636996 Dec 2016
ING INVESTMENT MANAGEMENT 10829 $632955 Dec 2016
Independent Portfolio Consultants 10800 $631044 Dec 2016
Alambic Investment Management 10500 $614040 Dec 2016
AMP Capital Investors 10300 $602035 Dec 2016
Private Advisor 10045 $586025 Dec 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 9700 $566965 Dec 2016
BNP PARIBAS ARBITRAGE, SNC 9584 $560184 Dec 2016
Capstone Asset Management Company 9486 $553982 Dec 2016
KCG Holdings 9405 $550004 Dec 2016
Tiedemann Wealth Management, LLC 9000 $525960 Dec 2016
A.R.T. Advisors 8800 $514008 Dec 2016
INTEGRAL DERIVATIVES 8800 $514008 Dec 2016
First Mercantile Trust Company 8365 $489017 Dec 2016
SOCIETE GENERALE 8274 $290003 Jun 2016
Commonwealth Equity Services 8042 $469974 Dec 2016
Timber Hill 7946 $463966 Dec 2016
Origin Asset Management LLP 7898 $347038 Sep 2016
Walleye Trading, LLC 7832 $460051 Dec 2016
Cutler 7499 $436216 Dec 2016
Aperio Group LLC 7418 $434027 Dec 2016
GSA Capital Partners LLP 7164 $419022 Dec 2016
Capital One, National Association 7114 $416026 Dec 2016
US BANCORP \DE\ 7060 $412727 Dec 2016
Dynamic Technology Lab Private 6643 $388017 Dec 2016
CenterStar Fund 6300 $2016 Dec 2016
Chicago Equity Partners 6300 $367983 Dec 2016

Who sold iRobot Corporation?

Fund Name Date Sold Shares Held Valued At
Neuberger Berman Group LLC Sept. 30, 2016 309322 $13.60M
Barrow, Hanley, Mewhinney & Strauss, LLC Sept. 30, 2016 111230 $4.89M
Contrarius Investment Management Limited Sept. 30, 2016 80569 $3.54M
American Century Companies, Inc. Sept. 30, 2016 78901 $3.47M
Old Mutual Asset Managers Sept. 30, 2016 70516 $3.10M
Renaissance Technologies, L.L.C. Sept. 30, 2016 68460 $3.01M
Two Sigma Advisers, LLC Sept. 30, 2016 61227 $2.69M
Two Sigma Investments, LLC Sept. 30, 2016 50745 $2.23M
Hussman Econometrics Advisors, Inc. Sept. 30, 2016 50000 $2.20M
Employees Retirement System of Texas Sept. 30, 2016 31000 $1.36M
Convergence Investment Partners, LLC Sept. 30, 2016 29753 $1.31M
Tocqueville Asset Management, L.P. Sept. 30, 2016 20000 $880000