Who owns iRobot Corporation?

Key details on iRobot Corporation (Ticker: IRBT)

Who owns iRobot Corporation?

Is IRBT a good stock to own? Find out who bought iRobot Corporation, who sold iRobot Corporation (IRBT) stock, and who holds a large position in iRobot Corporation.

Fund Name Number of Shares Share Valuation As Of
Vanguard 1.73M $60.03M Dec. 31, 2013
BlackRock Fund Advisors 1.55M $53.75M Dec. 31, 2013
T. Rowe Price Associates 1.55M $53.72M Dec. 31, 2013
LORD, ABBETT & CO 1.52M $52.73M Dec. 31, 2013
Wellington Management Company 1.22M $45.98M Sept. 30, 2013
OppenheimerFunds 1.20M $41.72M Dec. 31, 2013
Global Thematic Partners 977113 $25.07M March 31, 2013
BAILLIE GIFFORD & CO 859700 $29.90M Dec. 31, 2013
BlackRock Institutional Trust Company, N.A. 762520 $26.51M Dec. 31, 2013
GRANAHAN INVESTMENT MANAGEMENT INC/MA 735502 $30.19M March 31, 2014
DIMENSIONAL FUND ADVISORS 718427 $24.98M Dec. 31, 2013
MORGAN STANLEY 631385 $21.95M Dec. 31, 2013
Thompson, Siegel, & Walmsley 626899 $13.89M June 30, 2012
TCW 568592 $15.50M March 31, 2012
Nantahala Capital Management 553671 $14.21M March 31, 2013
STATE STREET CORPORATION 511671 $17.79M Dec. 31, 2013
FMR 480600 $16.71M Dec. 31, 2013
Mason Street Advisors 471219 $14.07M Dec. 31, 2011
SUSQUEHANNA INTERNATIONAL 434115 $15.09M Dec. 31, 2013
Daniel D. Thurber 426344 $16.06M Sept. 30, 2013
NORTHERN TRUST 421811 $14.67M Dec. 31, 2013
BTIM 417549 $14.52M Dec. 31, 2013
Royce & Associates 391000 $15.55M June 30, 2013
Heather K. Mellem, Esq. 384550 $11.48M Dec. 31, 2011
Oxford Asset Management 374478 $13.02M Dec. 31, 2013
Inves 366797 $12.75M Dec. 31, 2013
ALLIANCEBERNSTEIN 349370 $8.96M March 31, 2013
Cupps Capital Management 333934 $9.97M Dec. 31, 2011
Disciplined Growth Investors 319225 $11.10M Dec. 31, 2013

Who sold iRobot Corporation?

Fund Name Date Sold Number of Shares Sold Share Valuation
First Trust Advisors June 30, 2011 605376 $21.36M
Manulife Asset Management June 30, 2010 382649 $7.19M