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.16M $75.76M Jun 2016
BlackRock Fund Advisors 1.75M $61.33M Jun 2016
Columbia Wanger Asset Management 1.54M $53.91M Jun 2016
Red Mountain Capital Partners 1.03M $36.10M Jun 2016
OppenheimerFunds 1.01M $35.36M Jun 2016
Bank of New York Mellon 841793 $29.53M Jun 2016
DIMENSIONAL FUND ADVISORS 832334 $29.20M Jun 2016
BlackRock Institutional Trust Company, N.A. 704259 $24.71M Jun 2016
LORD, ABBETT & CO 669515 $23.49M Jun 2016
KENNEDY CAPITAL MANAGEMENT 563064 $19.75M Jun 2016
STATE STREET CORPORATION 538931 $18.91M Jun 2016
BAILLIE GIFFORD & CO 530400 $18.61M Jun 2016
FMR 461747 $16.20M Jun 2016
Disciplined Growth Investors 361750 $12.69M Jun 2016
T. Rowe Price Associates 342316 $12.01M Jun 2016
NORTHERN TRUST 338311 $11.87M Jun 2016
Shell Asset Management Company 318077 $11.16M Jun 2016
Neuberger Berman 304430 $10.68M Jun 2016
MORGAN STANLEY 291791 $10.24M Jun 2016
Capital Guardian Trust Company 245424 $8.61M Jun 2016
Geode Capital Management 231169 $8.11M Jun 2016
Personal Capital Advisors 227954 $8.00M Jun 2016
Two Sigma Investments 227366 $7.98M Jun 2016
Deutsche Bank Aktiengesellschaft 222611 $7.80M Jun 2016
Principal Financial 199442 $7.00M Jun 2016
Millennium Management 192591 $6.76M Jun 2016
Royce & Associates 171000 $6.00M Jun 2016
Ameriprise Financial 167476 $5.88M Jun 2016
Guggenheim Capital, LLC Managers 164305 $5.76M Jun 2016
Tributary Capital Management 162611 $5.70M Jun 2016
CWM 141754 $4.97M Jun 2016
Gotham Asset Management 138534 $4.86M Jun 2016
Spark Investment Management 128200 $4.50M Jun 2016
SCOUT INVESTMENTS 121675 $4.27M Jun 2016
Barrow, Hanley, Mewhinney & Strauss 114782 $4.02M Jun 2016
BlackRock Investment Management 111983 $3.93M Jun 2016
SUSQUEHANNA INTERNATIONAL 110300 $3.87M Jun 2016
Charles Schwab Investment Management 95436 $3.35M Jun 2016
TIAA-CREF Investment Management 83884 $2.94M Jun 2016
Brian McDonald 80325 $3.23M Jun 2016
Contrarius Investment Management 78936 $2.77M Jun 2016
SECOR Capital Advisors 75041 $2.63M Jun 2016
CITADEL ADVISORS 73390 $2.57M Jun 2016
Connors Investor Services 72981 $2.56M Jun 2016
HSBC HOLDINGS 70509 $2.47M Jun 2016
PRUDENTIAL FINANCIAL 67196 $2.36M Jun 2016
Wells Fargo & Company 65739 $2.31M Jun 2016
Two Sigma Advisers 62827 $2.20M Jun 2016
GOLDMAN SACHS 61429 $2.15M Jun 2016
WOLVERINE TRADING 59118 $2.05M Jun 2016
Renaissance Technologies 57000 $2.00M Jun 2016
Sunrise Partners Limited Partnership 56824 $2.00M Jun 2016
California State Teachers Retirement System 56301 $1.98M Jun 2016
Credit Suisse AG 54005 $1.89M Jun 2016
HBK Investments 53000 $1.86M Jun 2016
SYSTEMATIC FINANCIAL MANAGEMENT 50910 $1.78M Jun 2016
UBS Group AG 48853 $1.71M Jun 2016
Vident Investment Advisory 46449 $1.63M Jun 2016
PDT Partners 45600 $1.60M Jun 2016
Mirador Capital Partners 44688 $1.70M Jun 2016
Swiss National Bank 44100 $1.55M Jun 2016
Teachers Advisors 42970 $1.51M Jun 2016
Old Mutual Asset Managers 41696 $1.46M Jun 2016
Inves 41121 $1.44M Jun 2016
Twin Capital Management 40320 $1.41M Jun 2016
TrimTabs Asset Management 40320 $1.41M Jun 2016
First Trust Advisors 40299 $1.41M Jun 2016
Bank of America Corporation 39194 $1.35M Jun 2016
MENTA CAPITAL 38519 $1.35M Jun 2016
BlackRock Advisors 38484 $1.35M Jun 2016
BOGLE INVESTMENT MANAGEMENT L P /DE/ 38434 $1.35M Jun 2016
RHUMBLINE ADVISERS 37147 $1.30M Jun 2016
ALLIANCEBERNSTEIN 37117 $1.30M Jun 2016
Canal Insurance 37000 $1.30M Jun 2016
Convergence Investment Partners 36512 $1.28M Jun 2016
BlackRock 36087 $1.27M Jun 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 36067 $1.26M Jun 2016
Great-West Life Assurance Company 35871 $1.26M Jun 2016
Wellington Management Company 33444 $1.17M Jun 2016
PEAK6 Investments 31900 $1.12M Jun 2016
Employees Retirement System of Texas 31000 $1.09M Jun 2016
KORNITZER CAPITAL MANAGEMENT INC /KS 30700 $1.08M Jun 2016
Oxford Asset Management 30181 $1.06M Jun 2016
New York State Common Retirement Fund 29300 $1.03M Jun 2016
JPMORGAN CHASE & CO 29059 $1.01M Jun 2016
A.R.T. Advisors 28522 $999981 Jun 2016
RAMSEY QUANTITATIVE SYSTEMS 28397 $995882 Jun 2016
BNP PARIBAS ARBITRAGE, SNC 27948 $980415 Jun 2016
Alambic Investment Management 27800 $974946 Jun 2016
Florida State Board of Administration 25390 $890935 Jun 2016
NJ State Employees Deferred Compensation Plan 25000 $877000 Jun 2016
State of Tennessee, Treasury Department 23555 $826073 Jun 2016
Raymond James & Associates 23142 $812052 Jun 2016
Citi 22643 $794769 Jun 2016
Barclays 21858 $767434 Jun 2016
Quantitative Investment Management 21800 $764090 Jun 2016
Metropolitan Life Insurance Company 21580 $757026 Jun 2016
TEXAS PERMANENT SCHOOL FUND 21003 $736995 Jun 2016
Tocqueville Asset Management 21000 $737100 Jun 2016
Parametric Portfolio Associates 20840 $731067 Jun 2016
Fisher Investments 20733 $738924 Jun 2016
Emerald Acquisition 20200 $708616 Jun 2016
AMERICAN INTERNATIONAL 20085 $704581 Jun 2016
Daiwa Securities 19700 $691076 Jun 2016
Nationwide Fund Advisors 19505 $684040 Jun 2016
Eqis Capital Management 19491 $683939 Jun 2016
Public Sector Pension Investment Board 19319 $677903 Jun 2016
First Quadrant 19200 $673920 Jun 2016
Cambridge Investment Research Advisors 18215 $638982 Jun 2016
Manufacturers Life Insurance Company 18194 $637517 Jun 2016
KBC Group NV 16915 $593039 Jun 2016
HIGHBRIDGE CAPITAL MANAGEMENT 15946 $559066 Jun 2016
Lisa Snider 15830 $555316 Jun 2016
CHERYL VERRILL 15078 $528333 Jun 2016
Dynamic Technology Lab Private 14706 $516033 Jun 2016
GSA Capital Partners 14477 $507997 Jun 2016
Arizona State Retirement System 14267 $500058 Jun 2016
Tudor Investment Corporation 14257 $499992 Jun 2016
Commonwealth Equity Services 14213 $499018 Jun 2016
Walleye Trading 14145 $496348 Jun 2016
Independent Portfolio Consultants 14055 $493049 Jun 2016
United Capital Financial Advisers 13856 $484960 Jun 2016
Thomson Horstmann & Bryant, Inc." 13765 $484940 Mar 2016
FT Options 13681 $479245 Jun 2016
Thrivent Financial for Lutherans 13470 $473066 Jun 2016
STEVENS CAPITAL MANAGEMENT 12997 $456064 Jun 2016
Cubist Systematic Strategies 12884 $451970 Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 12299 $430956 Jun 2016
Louisiana State Employees Retirement System 12200 $427976 Jun 2016
ALPS Advisors 11894 $417003 Jun 2016
Timber Hill 11705 $410962 Jun 2016
ANDERSON HOAGLAND & CO 11280 $396040 Jun 2016
ING INVESTMENT MANAGEMENT 10829 $379989 Jun 2016
JANE STREET 10600 $371954 Jun 2016
Parallax Volatility Advisers 10534 $378486 Jun 2016
Babson Capital Management 10500 $368025 Jun 2016
Natixis 10375 $363955 Jun 2016
AMP Capital Investors 10300 $356998 Jun 2016
VTL Associates 10120 $294998 Sep 2015
Private Advisor 9987 $344950 Jun 2016
Capital Fund Management S.A. 9500 $332975 Jun 2016
Capital One, National Association 9469 $334255 Mar 2016
Jacobs Levy Equity Management 9380 $328956 Jun 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 9100 $318955 Jun 2016
Capstone Asset Management Company 8576 $301017 Jun 2016
Jefferies 8392 $293971 Jun 2016
SG Americas Securities 8274 $290003 Jun 2016
SOCIETE GENERALE 8274 $290003 Jun 2016
Origin Asset Management 7898 $276982 Jun 2016
Municipal Employees' Retirement System of Michigan 7800 $273468 Jun 2016

Who sold iRobot Corporation?

Fund Name Date Sold Shares Held Valued At
Denver Investment Advisors March 31, 2016 185385 $6.54M
Daniel D. Thurber March 31, 2016 164875 $5.82M
First Republic Investment Management March 31, 2016 159957 $5.65M
PNC FINANCIAL SERVICES March 31, 2016 100783 $3.56M
CalPERS March 31, 2016 55700 $1.97M
Macquarie March 31, 2016 37328 $1.32M
NUMERIC INVESTORS March 31, 2016 16600 $585980
WENDELL DAVID ASSOCIATES March 31, 2016 13590 $476057
Virginia Retirement System Dec. 31, 2015 13500 $478035