Who owns M/a?

Top Holders and Investors of M/a Stock

Find out what company owns M/a, who bought M/a this quarter, and who sold shares of M/a stock?

Fund or Company Name Number of Shares Valued At As Of
Wellington Management Company 4.38M $244.41M Jun 2017
Vanguard 3.44M $192.07M Jun 2017
Ameriprise Financial 2.82M $157.28M Jun 2017
Lord, Abbett & Co 2.58M $143.67M Jun 2017
Frontier Capital Management 2.12M $118.11M Jun 2017
Jennison Associates 2.08M $115.73M Jun 2017
Silvercrest Asset Management 1.91M $107.70M Jun 2017
Neuberger Berman 1.32M $73.64M Jun 2017
Fmr 1.26M $70.16M Jun 2017
Brown Advisory Holdings Incorporated 1.13M $62.96M Jun 2017
Inves 1.08M $60.12M Jun 2017
Franklin Resources 1.07M $59.93M Jun 2017
TimesSquare Capital Management 947500 $52.84M Jun 2017
State Street Corporation 924113 $51.54M Jun 2017
M A Weatherbie & Co 728488 $33.71M Dec 2016
Fred Alger Management 707304 $39.45M Jun 2017
Allianz Asset Management AG 706706 $39.41M Jun 2017
BlackRock Fund Advisors 700985 $32.44M Dec 2016
Jennifer Ranahan 697726 $38.91M Jun 2017
T. Rowe Price Associates 688810 $38.41M Jun 2017
Name Goodman & Company, Investment Counsel 671800 $36.63M Jun 2017
Cramer Rosenthal McGlynn 652596 $36.40M Jun 2017
Macquarie 612920 $34.19M Jun 2017
BlackRock Institutional Trust Company, N.A. 611051 $28.28M Dec 2016
Mackenzie Financial 580699 $32.39M Jun 2017
Northern Trust 548906 $30.86M Jun 2017
Lazard Asset Management 548884 $30.61M Jun 2017
Jpmorgan Chase & Co 524305 $29.13M Jun 2017
Massachusetts Financial Services Co /ma/ 519695 $28.98M Jun 2017
Sumitomo Mitsui Asset Management Company 510480 $28.47M Jun 2017
Waddell & Reed Financial 503532 $28.08M Jun 2017
Schroder Investment Management 479415 $26.81M Jun 2017
State of New Jersey Common Pension Fund D 430000 $23.98M Jun 2017
United Services Automobile Association 391073 $21.81M Jun 2017
Polar Capital 377700 $21.06M Jun 2017
Geode Capital Management 330517 $18.43M Jun 2017
Gail Mannix 326290 $18.20M Jun 2017
Wells Fargo & Company 317269 $17.69M Jun 2017
Goldman Sachs 316246 $17.64M Jun 2017
Whale Rock Capital Management 307247 $17.14M Jun 2017
Aureus Asset Management 292472 $16.31M Jun 2017
Bank of America Corporation 282142 $13.62M Mar 2017
Stephens Investment Management 264311 $14.74M Jun 2017
BlackRock Advisors 260965 $12.08M Dec 2016
Dimensional Fund Advisors 254405 $14.19M Jun 2017
Peregrine Capital Management 253559 $14.14M Jun 2017
Jefferies 246004 $13.72M Jun 2017
Thrivent Financial for Lutherans 243570 $13.58M Jun 2017
Russell Investments 235327 $13.12M Jun 2017
Bank of New York Mellon 234273 $13.06M Jun 2017
Kennedy Capital Management 233268 $13.01M Jun 2017
Public Employees' Retirement Association of Colorado 225830 $12.59M Jun 2017
Emerald Acquisition 221888 $9.39M Sep 2016
Summit Creek Advisors 215678 $12.03M Jun 2017
Susquehanna International 204400 $11.40M Jun 2017
Damian Sousa 202806 $11.31M Jun 2017
Bnp Paribas Investment Partners S.a. 201572 $11.24M Jun 2017
Nuveen Asset Management 166317 $9.28M Jun 2017
Redwood Investments 163908 $9.14M Jun 2017
Ubs Global Asset Management Americas 163625 $9.13M Jun 2017
Portolan Capital Management 159626 $8.90M Jun 2017
Charles Schwab Investment Management 158891 $8.86M Jun 2017
Bam 149500 $8.34M Jun 2017
Quantitative Investment Management 143000 $7.98M Jun 2017
Loomis, Sayles and 136685 $7.62M Jun 2017
Deutsche Bank Aktiengesellschaft 133117 $7.33M Jun 2017
Magee Thomson Investment Partners 130740 $6.31M Mar 2017
Granite Point Capital Management 125400 $6.99M Jun 2017
Next Century Growth Investors 123075 $6.86M Jun 2017
Walleye Trading 119345 $6.65M Jun 2017
Nationwide Fund Advisors 115886 $5.60M Mar 2017
TIAA-CREF Investment Management 112659 $6.28M Jun 2017
Advisory Research 110567 $6.17M Jun 2017
Jane Street 107617 $6.00M Jun 2017
Emerald Advisers 103510 $5.77M Jun 2017
Royce & Associates 103500 $5.77M Jun 2017
J. Goldman & Co 99800 $5.57M Jun 2017
Segment Wealth Management 91254 $5.18M Jun 2017
Voloridge Investment Management 88455 $4.93M Jun 2017
BlackRock Investment Management 86854 $4.02M Dec 2016
Argent Capital Management 83900 $4.68M Jun 2017
University of Notre Dame du Lac 83048 $4.63M Jun 2017
PEAK6 Investments 82997 $4.63M Jun 2017
Mayo Investment Advisers 82850 $4.62M Jun 2017
Symphony Asset Management 82251 $3.97M Mar 2017
Emerald Mutual Fund Advisers, Trust 81489 $4.54M Jun 2017
Raymond James & Associates 79321 $4.42M Jun 2017
BlackRock 77874 $3.61M Dec 2016
Teachers Advisors 76861 $4.29M Jun 2017
Cupps Capital Management 75645 $3.20M Sep 2016
New York State Common Retirement Fund 73986 $4.13M Jun 2017
Brant Point Investment Management 72126 $4.02M Jun 2017
California State Teachers Retirement System 71895 $4.01M Jun 2017
Cutler 68834 $3.84M Jun 2017
Swiss National Bank 68650 $3.83M Jun 2017
Axa 63000 $3.51M Jun 2017
Botty Investors 61173 $3.41M Jun 2017
Alliancebernstein 58150 $3.24M Jun 2017
Sit Investment Associates 54850 $3.06M Jun 2017
Putnam Investments 53541 $2.98M Jun 2017
Thrax Management 52000 $2.41M Dec 2016
Dai-Ichi Life Insurance Company 49765 $2.40M Mar 2017
Wolverine Trading 49497 $2.77M Jun 2017
Advisors Capital Management 49333 $2.75M Jun 2017
UBS Group AG 46658 $2.60M Jun 2017
Rhumbline Advisers 45777 $2.55M Jun 2017
Morgan Stanley 44635 $2.16M Mar 2017
Capital Guardian Asset Management 43485 $2.01M Dec 2016
AH Lisanti Capital Growth 38820 $2.16M Jun 2017
American Century Companies 37581 $2.10M Jun 2017
Parametric Portfolio Associates 37015 $2.06M Jun 2017
Scholtz & Company 35260 $1.97M Jun 2017
Congress Asset Management Co /ma 35029 $1.95M Jun 2017
Tom Rawlings 33573 $1.87M Jun 2017
Manufacturers Life Insurance Company 31926 $1.78M Jun 2017
Nordea Investment Management Ab 31306 $1.75M Jun 2017
Avalon Advisors 28879 $1.61M Jun 2017
First Trust Advisors 28192 $1.57M Jun 2017
Citadel Advisors 28000 $1.56M Jun 2017
Essex Investment Management 27735 $1.55M Jun 2017
Metropolitan Life Insurance Company 27527 $1.53M Jun 2017
Teachers Retirement System Of The State Of Kentucky 26938 $1.50M Jun 2017
American International 25164 $1.40M Jun 2017
CalPERS 22478 $1.25M Jun 2017
Guggenheim Capital, LLC Managers 22009 $1.23M Jun 2017
Patten & Patten Inc/tn 21820 $1.22M Jun 2017
Florida State Board of Administration 20976 $1.17M Jun 2017
Sunrise Partners Limited Partnership 19314 $1.08M Jun 2017
Credit Suisse AG 19108 $1.07M Jun 2017
Ing Investment Management 18793 $1.05M Jun 2017
Isthmus Partners 17867 $996085 Jun 2017
Summit Partners 17416 $970942 Jun 2017
Two Sigma Investments 16511 $796985 Mar 2017
Brian McDonald 16218 $1.03M Jun 2017
Employees Retirement System of Texas 15158 $845058 Jun 2017
Penserra Capital Management 15111 $841984 Jun 2017
Legal & General 15044 $839003 Jun 2017
Integral Derivatives 15000 $837000 Jun 2017
Cornerstone Capital Management Holdings 13448 $749994 Jun 2017
Spot Trading 13000 $725010 Jun 2017
Squarepoint Ops 12872 $718000 Jun 2017
Highbridge Capital Management 12500 $698250 Jun 2017
Sei Investments 12258 $683996 Jun 2017
TD Asset Management 11900 $664020 Jun 2017
Turner Investments 11250 $626962 Jun 2017
Montag & Caldwell 10830 $603989 Jun 2017
Commerce Bank N A/mo 10690 $595967 Jun 2017
ICON Advisers 10594 $591039 Jun 2017
First Mercantile Trust Company 9095 $508774 Jun 2017
Paradigm Asset Management Company 8700 $485199 Jun 2017

Who sold M/a?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 1.03M $47.58M
Kingdom Ridge Capital March 31, 2017 627251 $30.30M
Columbia Wanger Asset Management Dec. 31, 2016 407284 $18.85M
Kalmar Investments Inc /de/ Dec. 31, 2016 406245 $18.80M
Garelick Capital Partners March 31, 2017 277153 $13.39M
Maplelane Capital March 31, 2017 275001 $13.29M
Eudaimonia Asset Management March 31, 2017 47894 $2.31M
Millennium Management March 31, 2017 45983 $2.22M
AGF Investments March 31, 2017 39646 $1.91M