Who owns Garmin Ltd.?

Top Holders and Investors of Garmin Ltd. Stock

Find out what company owns Garmin Ltd., who bought Garmin Ltd. this quarter, and who sold shares of Garmin Ltd. stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 10.47M $534.46M Jun 2017
BlackRock Fund Advisors 6.81M $330.35M Dec 2016
State Street Corporation 6.20M $316.48M Jun 2017
BlackRock Institutional Trust Company, N.A. 3.09M $149.97M Dec 2016
Bank of New York Mellon 2.23M $113.73M Jun 2017
Janus Capital Management 1.82M $92.77M Mar 2017
Waddell & Reed Financial 1.78M $90.91M Jun 2017
Northern Trust 1.67M $85.40M Jun 2017
Disciplined Growth Investors 1.63M $83.41M Jun 2017
Schroder Investment Management 1.54M $78.52M Jun 2017
Robeco Institutional Asset Management B V 1.50M $76.33M Jun 2017
Goldman Sachs 1.38M $70.39M Jun 2017
Geode Capital Management 1.31M $66.52M Jun 2017
Dimensional Fund Advisors 1.22M $62.23M Jun 2017
Principal Financial 1.16M $59.12M Jun 2017
Alliancebernstein 1.04M $53.19M Jun 2017
BlackRock 1.02M $49.31M Dec 2016
TD Asset Management 933079 $47.62M Jun 2017
Allianz Asset Management AG 931882 $47.55M Jun 2017
ALPS Advisors 905361 $46.20M Jun 2017
Guggenheim Capital, LLC Managers 885723 $45.18M Jun 2017
Ubs Global Asset Management Americas 829092 $42.31M Jun 2017
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 805500 $41.11M Jun 2017
Deutsche Bank Aktiengesellschaft 783313 $39.17M Jun 2017
Susquehanna International 735895 $37.55M Jun 2017
Marshall Wace North America 732199 $37.44M Jun 2017
Charles Schwab Investment Management 722581 $36.87M Jun 2017
Edge Asset Management 672734 $34.38M Mar 2017
Legal & General 613335 $31.30M Jun 2017
South Texas Money Management 610104 $31.13M Jun 2017
American Century Companies 593109 $30.27M Jun 2017
Inves 572840 $29.35M Jun 2017
First Trust Advisors 522699 $26.67M Jun 2017
Swiss National Bank 464748 $23.72M Jun 2017
Credit Suisse AG 451113 $23.02M Jun 2017
Kornitzer Capital Management Inc /ks 440167 $22.46M Jun 2017
Gotham Asset Management 416540 $21.26M Jun 2017
Bank Of Montreal /can/ 406394 $20.71M Jun 2017
Credit Agricole S.A. 379867 $17.67M Jun 2017
TIAA-CREF Investment Management 351192 $17.92M Jun 2017
CalPERS 335900 $17.14M Jun 2017
Virginia Retirement System 328900 $16.78M Jun 2017
BlackRock Investment Management 326849 $15.85M Dec 2016
Morgan Stanley 310223 $15.85M Mar 2017
W. E. Donoghue & Co 309623 $15.80M Jun 2017
PanAgora Asset Management 290643 $14.83M Jun 2017
Parametric Portfolio Associates 288209 $14.71M Jun 2017
UBS Group AG 275829 $14.08M Jun 2017
Renaissance Technologies 270742 $13.82M Jun 2017
New York State Common Retirement Fund 265000 $13.52M Jun 2017
Mitsubishi UFJ Trust & Banking 256239 $13.08M Jun 2017
Hancock Bank Trust Department 246825 $12.60M Jun 2017
BlackRock 241795 $11.72M Dec 2016
California State Teachers Retirement System 233230 $11.90M Jun 2017
Hosking Partners 232940 $11.89M Jun 2017
PEAK6 Investments 221200 $11.29M Jun 2017
AQR Capital Management 220472 $11.25M Jun 2017
Barclays 209545 $10.69M Jun 2017
Virtus Investment Advisers 202336 $10.33M Jun 2017
T. Rowe Price Associates 200710 $10.24M Jun 2017
Bank of America Corporation 200198 $10.23M Mar 2017
Raymond James & Associates 198980 $10.15M Jun 2017
Commerce Bank N A/mo 188500 $9.62M Jun 2017
Rhumbline Advisers 185750 $9.48M Jun 2017
Ing Investment Management 185516 $9.47M Jun 2017
Wells Fargo & Company 183366 $9.35M Jun 2017
Arrowstreet Capital, Limited Partnership 177381 $9.05M Jun 2017
Brandywine Global Investment Management 172170 $8.79M Jun 2017
Citadel Advisors 168264 $8.59M Jun 2017
Teachers Advisors 164729 $8.41M Jun 2017
Florida State Board of Administration 163797 $8.36M Jun 2017
Adage Capital Partners GP 160812 $8.21M Jun 2017
Prudential Financial 153916 $7.85M Jun 2017
AHL Partners 151572 $7.73M Jun 2017
Interval Partners 150000 $7.65M Jun 2017
BlackRock Japan 145208 $7.04M Dec 2016
Thomas Stevens, CFA" 143892 $7.34M Jun 2017
Wolverine Trading 139087 $7.08M Jun 2017
Canal Insurance 136500 $6.97M Jun 2017
New York State Teachers Retirement System 131413 $6.71M Jun 2017
APG All Pensions Group NV 128694 $6.57M Jun 2017
Thrax Management 125000 $6.06M Dec 2016
Prudential 123000 $6.28M Jun 2017
Twin Tree Management 122300 $6.24M Jun 2017
State of Wisconsin Investment Board 120741 $6.16M Jun 2017
Manufacturers Life Insurance Company 116144 $5.92M Jun 2017
Citi 112649 $5.75M Jun 2017
Brookstone Capital Management 112228 $5.73M Jun 2017
WBI Investments 111014 $5.67M Jun 2017
Hsbc Holdings 110061 $5.61M Jun 2017
Schwartz Investment Counsel 110000 $5.61M Jun 2017
Contravisory Investment Management 107834 $5.50M Jun 2017
Meritage Portfolio Management 104385 $5.33M Jun 2017
Winton Capital 102093 $5.21M Jun 2017
Raymond James Financial Services Advisors 99400 $5.07M Jun 2017
Chevy Chase Trust Holdings 98838 $5.04M Jun 2017
SG Americas Securities 98637 $5.03M Jun 2017
Bnp Paribas Arbitrage, Snc 96863 $4.94M Jun 2017
Valicenti Advisory Services 92346 $4.71M Jun 2017
BlackRock Advisors 91391 $4.43M Dec 2016
Stifel Financial 90953 $4.64M Jun 2017
Sprott 88000 $4.49M Jun 2017
Korea Investment Corporation 86800 $4.43M Jun 2017
Bank Of Oklahoma National Association / 85210 $4.35M Jun 2017
Great-West Life Assurance Company 84458 $4.32M Jun 2017
Nationwide Fund Advisors 83891 $4.29M Mar 2017
Kennedy Capital Management 80280 $4.10M Jun 2017
CWA Asset Management 80031 $4.08M Jun 2017
NISA Investment Advisors 78770 $4.07M Jun 2017
Freestone Capital Holdings 73864 $3.77M Jun 2017
Compagnie Lombard, Odier SCA 73563 $3.75M Jun 2017
Aviva 72015 $3.67M Jun 2017
Wellington Management Company 70146 $3.58M Jun 2017
Lapides Asset Management 69700 $3.56M Jun 2017
PGGM Vermogensbeheer B.V. 69474 $3.55M Jun 2017
Gilman Hill Asset Management 69292 $3.54M Jun 2017
PRIMECAP Management Company 68000 $3.47M Jun 2017
Ameriprise Financial 67371 $3.44M Jun 2017
Parallax Volatility Advisers 67343 $3.46M Jun 2017
Capital Fund Management S.A. 67041 $3.42M Jun 2017
Envestnet Asset Management 65899 $3.36M Jun 2017
British Columbia Investment Management Corporation 65750 $3.36M Jun 2017
AMP Capital Investors 64466 $3.29M Jun 2017
Visionary Asset Management 60942 $3.11M Jun 2017
Piedmont Investment Advisers 59325 $3.03M Jun 2017
Advisors Asset Management 58561 $2.99M Jun 2017
American International 58406 $2.98M Jun 2017
Summit Financial Wealth Advisors 57689 $2.94M Jun 2017
Magnetar Financial 57326 $2.92M Jun 2017
Nuveen Fund Advisors 56710 $2.89M Jun 2017
Retirement Systems of Alabama 55626 $2.84M Jun 2017
Global X Management Company 54845 $2.80M Jun 2017
Aperio 54640 $2.79M Jun 2017
Squarepoint Ops 54605 $2.79M Jun 2017
Walleye Trading 54000 $2.75M Jun 2017
Breton Hill Capital 53619 $2.74M Jun 2017
Calamos Advisors 53122 $2.71M Jun 2017
I.G. Investment Management 52730 $2.69M Jun 2017
Hussman Econometrics Advisors 52550 $2.68M Jun 2017
Two Sigma Investments 51903 $2.65M Mar 2017
Russell Investments 51024 $2.61M Jun 2017
Quantitative Systematic Strategies 50220 $2.56M Jun 2017
Brown Advisory Holdings Incorporated 49787 $2.54M Jun 2017
Atria Investments 49404 $2.52M Jun 2017
Segment Wealth Management 49288 $2.52M Jun 2017
Aberdeen Asset Management 48951 $2.50M Jun 2017
Two Sigma Advisers 48714 $2.49M Mar 2017
Brian McDonald 48616 $2.51M Jun 2017
O'shaughnessy Asset Management 47115 $2.40M Jun 2017
ProShare Advisors 46911 $2.39M Jun 2017

Who sold Garmin Ltd.?

Fund Name Date Sold Shares Held Valued At
Hamlin Capital Management March 31, 2017 588780 $30.09M
SkyBridge Capital II March 31, 2017 381679 $19.51M
D. E. Shaw & Co March 31, 2017 377278 $19.28M
Todd-Veredus Asset Management March 31, 2017 323519 $16.54M
Jpmorgan Chase & Co March 31, 2017 314111 $16.09M
Teachers Retirement System Of The State Of Kentucky March 31, 2017 298050 $15.24M
Millennium Management March 31, 2017 265116 $13.55M
Royal Bank of Canada Dec. 31, 2016 231436 $11.22M
Quantitative Investment Management March 31, 2017 166400 $8.50M
Stevens Capital Management March 31, 2017 139260 $7.12M
Crawford Lake Capital Management March 31, 2017 90000 $4.60M