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 2.11M $74.63M Dec 2015
Columbia Wanger Asset Management 1.86M $65.59M Mar 2016
BlackRock Fund Advisors 1.81M $64.01M Mar 2016
Red Mountain Capital Partners 1.78M $62.92M Mar 2016
T. Rowe Price Associates 1.30M $45.81M Mar 2016
OppenheimerFunds 1.01M $35.56M Mar 2016
BlackRock Institutional Trust Company, N.A. 740786 $26.15M Mar 2016
LORD, ABBETT & CO 687490 $24.28M Mar 2016
DIMENSIONAL FUND ADVISORS 651281 $22.99M Mar 2016
KENNEDY CAPITAL MANAGEMENT 574626 $20.28M Mar 2016
STATE STREET CORPORATION 547198 $19.32M Mar 2016
BAILLIE GIFFORD & CO 508600 $17.95M Mar 2016
SUSQUEHANNA INTERNATIONAL 378058 $13.38M Dec 2015
Disciplined Growth Investors 366500 $12.94M Mar 2016
NORTHERN TRUST 332126 $11.73M Mar 2016
Inves 325542 $11.49M Mar 2016
Shell Asset Management Company 318077 $11.16M Jun 2016
Neuberger Berman 305146 $10.77M Mar 2016
FMR 302420 $10.68M Mar 2016
Capital Guardian Trust Company 246058 $8.69M Mar 2016
Guggenheim Capital, LLC Managers 241961 $8.54M Mar 2016
Royce & Associates 212000 $7.48M Mar 2016
Personal Capital Advisors 208331 $7.35M Mar 2016
Geode Capital Management 203358 $7.18M Mar 2016
Denver Investment Advisors 185385 $6.54M Mar 2016
HSBC HOLDINGS 172521 $6.11M Dec 2015
Ameriprise Financial 165692 $5.85M Mar 2016
Daniel D. Thurber 164875 $5.82M Mar 2016
Deutsche Bank Aktiengesellschaft 160611 $3.35M Mar 2016
First Republic Investment Management 159957 $5.65M Mar 2016
CWM 141754 $4.97M Jun 2016
Contrarius Investment Management 133662 $4.72M Mar 2016
PEAK6 Investments 130100 $4.61M Dec 2015
Spark Investment Management 128200 $4.53M Mar 2016
BlackRock Investment Management 124193 $4.38M Mar 2016
SCOUT INVESTMENTS 121675 $4.30M Mar 2016
Barrow, Hanley, Mewhinney & Strauss 115202 $4.07M Mar 2016
PNC FINANCIAL SERVICES 100783 $3.56M Mar 2016
Charles Schwab Investment Management 99628 $3.52M Mar 2016
Vident Investment Advisory 98594 $3.48M Mar 2016
TIAA-CREF Investment Management 92968 $3.28M Mar 2016
Brian McDonald 83930 $2.97M Mar 2016
Connors Investor Services 73748 $2.61M Mar 2016
PRUDENTIAL FINANCIAL 69676 $2.46M Mar 2016
California State Teachers Retirement System 63011 $2.22M Mar 2016
UBS Group AG 62910 $2.20M Mar 2016
KORNITZER CAPITAL MANAGEMENT INC /KS 56800 $2.01M Mar 2016
Alambic Investment Management 56250 $1.99M Mar 2016
CalPERS 55700 $1.97M Mar 2016
RHUMBLINE ADVISERS 51263 $1.81M Mar 2016
Wells Fargo & Company 49700 $1.76M Mar 2016
First Trust Advisors 48324 $1.71M Mar 2016
Swiss National Bank 46000 $1.57M Mar 2016
Bank of America Corporation 45872 $1.64M Mar 2016
PDT Partners 45600 $1.61M Mar 2016
BlackRock Advisors 44858 $1.58M Mar 2016
MORGAN STANLEY 44719 $1.58M Mar 2016
ALLIANCEBERNSTEIN 44417 $1.57M Dec 2015
Teachers Advisors 44112 $1.56M Mar 2016
JPMORGAN CHASE & CO 43358 $1.53M Mar 2016
Convergence Investment Partners 41916 $1.48M Mar 2016
Old Mutual Asset Managers 41696 $1.46M Jun 2016
GOLDMAN SACHS 37842 $1.34M Mar 2016
Macquarie 37328 $1.32M Mar 2016
Canal Insurance 37000 $1.31M Mar 2016
Commonwealth Equity Services 36648 $1.29M Mar 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 36067 $1.26M Jun 2016
Citi 34818 $1.23M Dec 2015
BlackRock 34102 $1.20M Mar 2016
Employees Retirement System of Texas 31000 $1.09M Mar 2016
Florida State Board of Administration 30301 $1.07M Mar 2016
New York State Common Retirement Fund 29300 $1.03M Mar 2016
BNP PARIBAS ARBITRAGE, SNC 27948 $980415 Jun 2016
NJ State Employees Deferred Compensation Plan 25000 $882000 Mar 2016
CITADEL ADVISORS 23518 $829950 Mar 2016
Walleye Trading 23400 $832104 Mar 2016
TEXAS PERMANENT SCHOOL FUND 23211 $818884 Mar 2016
State of Tennessee, Treasury Department 23000 $813970 Dec 2015
Tocqueville Asset Management 23000 $811900 Mar 2016
AMERICAN INTERNATIONAL 22997 $811706 Mar 2016
Metropolitan Life Insurance Company 21580 $761989 Mar 2016
Fisher Investments 20733 $738924 Jun 2016
Public Sector Pension Investment Board 20619 $729912 Dec 2015
Credit Suisse AG 19939 $704245 Mar 2016
Manufacturers Life Insurance Company 19607 $690754 Mar 2016
Eqis Capital Management 19491 $683939 Jun 2016
First Quadrant 19200 $673920 Jun 2016
Nationwide Fund Advisors 19142 $691026 Mar 2016
Cambridge Investment Research Advisors 18535 $653914 Mar 2016
NUMERIC INVESTORS 16600 $585980 Mar 2016
Lisa Snider 15830 $555316 Jun 2016
Barclays 15720 $550200 Mar 2016
CHERYL VERRILL 15078 $528333 Jun 2016
Parametric Portfolio Associates 14829 $523018 Mar 2016
Arizona State Retirement System 14767 $520979 Mar 2016
United Capital Financial Advisers 14605 $515994 Mar 2016
RAMSEY QUANTITATIVE SYSTEMS 14477 $511038 Mar 2016
Independent Portfolio Consultants 14055 $493049 Jun 2016
Thomson Horstmann & Bryant, Inc." 13765 $484940 Mar 2016
Virginia Retirement System 13500 $478035 Dec 2015
Thrivent Financial for Lutherans 13290 $469004 Mar 2016
Raymond James Financial Services Advisors 13243 $466948 Mar 2016
Louisiana State Employees Retirement System 12800 $451968 Mar 2016
ALPS Advisors 12766 $451022 Mar 2016
ING INVESTMENT MANAGEMENT 12433 $439009 Mar 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 12299 $434031 Mar 2016
Raymond James & Associates 11544 $407964 Mar 2016
Davidson Investment Advisors 11460 $403048 Mar 2016
GSA Capital Partners 11400 $401964 Mar 2016
ANDERSON HOAGLAND & CO 11280 $396040 Jun 2016
Babson Capital Management 10500 $370965 Mar 2016
Private Advisor 10432 $368979 Dec 2015
Tudor Investment Corporation 10374 $365994 Mar 2016
VTL Associates 10120 $294998 Sep 2015
Natixis 9894 $348961 Mar 2016
Capital One, National Association 9469 $334255 Mar 2016
Parallax Volatility Advisers 9321 $372840 Mar 2016
Daiwa Securities 9100 $320957 Mar 2016
Capstone Asset Management Company 8576 $301017 Jun 2016
,,,,,,,,,,,, 8300 $293986 Dec 2015
Quantitative Investment Management 8200 $288968 Mar 2016
Municipal Employees' Retirement System of Michigan 7970 $281819 Mar 2016
Origin Asset Management 7898 $279036 Mar 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 7800 $275964 Dec 2015
Jefferies 7618 $268991 Mar 2016
BANK OF MONTREAL /CAN/ 7524 $270864 Mar 2016
Capital One, National Association 7029 $246999 Jun 2016
Deere & Company 6936 $244979 Mar 2016
Springbok Capital Management 6822 $241021 Mar 2016
KCG Holdings 6722 $237017 Mar 2016
Aperio 6594 $233031 Mar 2016
ProFund Advisors 6550 $231018 Mar 2016
Princeton Alpha Management 6136 $217030 Mar 2016
Moneta Group Investment Advisors 6000 $211980 Mar 2016
WFG Advisors 5300 $186984 Mar 2016
Mason Street Advisors 5154 $181987 Mar 2016
Legal & General 4757 $169016 Mar 2016
Cutler 4600 $26266 Jun 2016
D.A. Davidson & Co. 4425 $149255 Mar 2016
PineBridge Investments 3542 $124820 Mar 2016
TEACHER RETIREMENT SYSTEM OF TEXAS 3389 $120004 Mar 2016
Great-West Life Assurance Company 2606 $91991 Mar 2016
Royal Bank of Canada 2347 $80783 Mar 2016
Nelson Roberts Investment Advisors 2200 $77990 Mar 2016
RIVER & MERCANTILE ASSET MANAGEMENT 2200 $77000 Jun 2016
BlackRock 2123 $74517 Mar 2016
IFP Advisors 1700 $59993 Mar 2016
Credit Agricole S.A. 1500 $52995 Mar 2016
Schroder Investment Management 1450 $50996 Mar 2016
VICTORY CAPITAL MANAGEMENT 1335 $47005 Mar 2016

Who sold iRobot Corporation?

Fund Name Date Sold Shares Held Valued At
Point72 Asset Management Dec. 31, 2015 325600 $11.53M
Principal Financial Dec. 31, 2015 191338 $6.77M
J. Goldman & Co Dec. 31, 2015 99600 $3.51M
GAM Holding Sept. 30, 2015 69380 $2.02M
Park West Asset Management Dec. 31, 2015 66334 $2.35M
Two Sigma Advisers Dec. 31, 2015 49627 $1.76M
Penbrook Managment Dec. 31, 2015 42550 $1.51M
Spot Trading L.L.C Dec. 31, 2015 38544 $1.36M
Renaissance Technologies Dec. 31, 2015 28100 $995021
JANE STREET Dec. 31, 2015 23300 $825053
Connective Capital Management Dec. 31, 2015 23141 $818959