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
LORD, ABBETT & CO 2.19M $90.01M March 31, 2014
STATE STREET CORPORATION 2.05M $84.04M March 31, 2014
Vanguard 1.79M $73.58M March 31, 2014
BlackRock Fund Advisors 1.56M $64.11M March 31, 2014
T. Rowe Price Associates 1.31M $53.59M March 31, 2014
Wellington Management Company 1.22M $45.98M Sept. 30, 2013
OppenheimerFunds 1.20M $49.26M March 31, 2014
FMR 1.13M $46.32M March 31, 2014
Global Thematic Partners 977113 $25.07M March 31, 2013
BAILLIE GIFFORD & CO 922114 $37.85M March 31, 2014
SUSQUEHANNA INTERNATIONAL 873646 $35.86M March 31, 2014
DIMENSIONAL FUND ADVISORS 812861 $33.37M March 31, 2014
BlackRock Institutional Trust Company, N.A. 777662 $31.92M March 31, 2014
GRANAHAN INVESTMENT MANAGEMENT INC/MA 735502 $30.19M March 31, 2014
MORGAN STANLEY 676049 $27.75M March 31, 2014
Thompson, Siegel, & Walmsley 626899 $13.89M June 30, 2012
TCW 568592 $15.50M March 31, 2012
Cupps Capital Management 564583 $23.18M March 31, 2014
Nantahala Capital Management 553671 $14.21M March 31, 2013
Mason Street Advisors 471219 $14.07M Dec. 31, 2011
Daniel D. Thurber 426344 $16.06M Sept. 30, 2013
BTIM 417549 $14.52M Dec. 31, 2013
ALLIANCEBERNSTEIN 395037 $7.40M Dec. 31, 2012
Royce & Associates 391000 $15.55M June 30, 2013
NORTHERN TRUST 389038 $15.97M March 31, 2014
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
Gilder, Gagnon, Howe & Co 353779 $14.52M March 31, 2014

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