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
STATE STREET CORPORATION 2.16M $88.60M June 30, 2014
LORD, ABBETT & CO 2.15M $87.87M June 30, 2014
T. Rowe Price Associates 2.00M $82.00M June 30, 2014
Vanguard 1.94M $79.38M June 30, 2014
BlackRock Fund Advisors 1.49M $61.12M June 30, 2014
Wellington Management Company 1.22M $45.98M Sept. 30, 2013
OppenheimerFunds 1.20M $49.14M June 30, 2014
FMR 1.13M $46.32M March 31, 2014
Global Thematic Partners 901202 $36.90M June 30, 2014
DIMENSIONAL FUND ADVISORS 879698 $36.02M June 30, 2014
SUSQUEHANNA INTERNATIONAL 873646 $35.86M March 31, 2014
BAILLIE GIFFORD & CO 823100 $33.71M June 30, 2014
BlackRock Institutional Trust Company, N.A. 781309 $31.99M June 30, 2014
GRANAHAN INVESTMENT MANAGEMENT INC/MA 695089 $21.17M Sept. 30, 2014
Thompson, Siegel, & Walmsley 626899 $13.89M June 30, 2012
Tiger Global Management 602681 $24.68M June 30, 2014
TCW 568592 $15.50M March 31, 2012
Nantahala Capital Management 553671 $14.21M March 31, 2013
MORGAN STANLEY 481457 $19.66M June 30, 2014
Mason Street Advisors 471219 $14.07M Dec. 31, 2011
BTIM 464403 $17.48M Sept. 30, 2013
Cupps Capital Management 440295 $18.03M June 30, 2014
Daniel D. Thurber 426344 $16.06M Sept. 30, 2013
NORTHERN TRUST 421811 $14.67M 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 Sept. 30, 2009 434168 $5.34M