Who owns STAAR Surgical Company?

Key details on STAAR Surgical Company (Ticker: STAA)

Who owns STAAR Surgical Company?

Is STAA a good stock to own? Find out who bought STAAR Surgical Company, who sold STAAR Surgical Company (STAA) stock, and who holds a large position in STAAR Surgical Company.

Fund Name Number of Shares Share Valuation As Of
Broadwood Capital 6.38M $48.21M Sept. 30, 2012
PUTNAM INVESTMENTS 4.93M $79.79M Dec. 31, 2013
Palo Alto Investors 3.21M $52.04M Dec. 31, 2013
Ameriprise Financial 2.16M $35.01M Dec. 31, 2013
NorthPointe Capital 1.06M $17.09M Dec. 31, 2013
BlackRock Fund Advisors 1.01M $16.29M Dec. 31, 2013
Vanguard 996117 $16.14M Dec. 31, 2013
BlackRock Institutional Trust Company, N.A. 978531 $15.84M Dec. 31, 2013
Cortina Asset Management 838069 $13.57M Dec. 31, 2013
Wells Fargo & Company 623482 $4.90M June 30, 2012
STATE STREET CORPORATION 613766 $3.74M Dec. 31, 2013
WALL STREET ASSOCIATES 585000 $4.42M Sept. 30, 2012
NORTHERN TRUST 521489 $8.45M Dec. 31, 2013
Gilder, Gagnon, Howe & Co 518235 $4.03M June 30, 2012
Heartland Advisors 500000 $8.10M Dec. 31, 2013
Allianz Asset Management AG 380464 $6.16M Dec. 31, 2013
DIMENSIONAL FUND ADVISORS 366516 $5.93M Dec. 31, 2013
Driehaus Capital Management 317826 $1.94M Dec. 31, 2012
1492 Capital Management 311820 $5.05M Dec. 31, 2013
Grandeur Peak Global Advisors 278600 $3.77M Sept. 30, 2013
"Perkins Capital Management, Inc." 269267 $1.64M Dec. 31, 2012
GRANAHAN INVESTMENT MANAGEMENT INC/MA 254907 $4.79M March 31, 2014
Manatuck Hill Partners 253397 $2.66M Dec. 31, 2011
Teachers Advisors 245256 $2.66M March 31, 2012
GOLDMAN SACHS 238595 $3.87M Dec. 31, 2013
Royce & Associates 233276 $3.78M Dec. 31, 2013
PEAK6 Investments 231800 $2.43M March 31, 2012
PineBridge Investments 228800 $1.21M June 30, 2011
ESSEX INVESTMENT MANAGEMENT 225813 $3.66M Dec. 31, 2013
Rice Hall James & Associates 219317 $1.70M June 30, 2012
Kopp Investment Advisors 218933 $2.96M Sept. 30, 2013
King Investment Advisors 216955 $2.20M June 30, 2013
TIAA-CREF Investment Management 208644 $2.83M Sept. 30, 2013
Principal Financial 203633 $3.30M Dec. 31, 2013
SUSQUEHANNA INTERNATIONAL 197200 $2.67M Sept. 30, 2013

Who sold STAAR Surgical Company?

Fund Name Date Sold Number of Shares Sold Share Valuation
Technical Financial Services Sept. 30, 2011 309384 $2.41M
Renaissance Technologies Sept. 30, 2011 273800 $2.14M
Eudaimonia Asset Management Sept. 30, 2011 269451 $2.10M
Nicholas Investments Partners June 30, 2011 3.89M $3.89M
Hambrecht & Quist Capital Management March 31, 2011 252354 $1.41M
Manufacturers Life Insurance Company Dec. 31, 2002 488484 $10.07M