Who owns iShares MSCI EAFE Index Fund?

Top Holders and Investors of EFA Stock

Find out what company owns iShares MSCI EAFE Index Fund, who bought EFA this quarter, and who sold shares of EFA stock?

Fund or Company Name Number of Shares Valued At As Of
JPMORGAN CHASE & CO 115.65M $6.61B Mar 2016
Bank of America Corporation 79.97M $4.63B Mar 2016
BlackRock Fund Advisors 67.47M $3.86B Mar 2016
BANK OF MONTREAL /CAN/ 66.23M $3.70B Jun 2016
GOLDMAN SACHS 43.19M $2.47B Mar 2016
Wells Fargo & Company 37.52M $2.14B Mar 2016
UBS Group AG 28.95M $1.64B Mar 2016
BlackRock 27.53M $1.57B Mar 2016
NORTHERN TRUST 23.54M $1.35B Mar 2016
SUSQUEHANNA INTERNATIONAL 17.18M $1.01B Dec 2015
Jones Financial Companies, L.L 16.92M $966.88M Mar 2016
PNC FINANCIAL SERVICES 14.02M $801.51M Mar 2016
MORGAN STANLEY 12.26M $701.48M Mar 2016
Ameriprise Financial 10.64M $607.96M Mar 2016
Citi 10.08M $592.41M Dec 2015
Royal Bank of Canada 9.53M $544.81M Mar 2016
Raymond James & Associates 9.47M $541.08M Mar 2016
US BANCORP \DE\ 8.96M $512.00M Mar 2016
BlackRock Institutional Trust Company, N.A. 8.68M $496.07M Mar 2016
STATE STREET CORPORATION 7.94M $453.71M Mar 2016
TIAA CREF TRUST CO FSB/MO 7.85M $438.32M Jun 2016
Parallax Volatility Advisers 6.71M $0 Mar 2016
Barclays 6.14M $350.10M Mar 2016
M^T Bank Corporation 6.11M $349.40M Mar 2016
Nomura Holdings 5.65M $323.15M Mar 2016
ENVESTNET ASSET MANAGEMENT 5.31M $303.62M Mar 2016
KEYBANK NATIONAL ASSOCIATION/OH 5.10M $291.41M Mar 2016
United Services Automobile Association 4.91M $280.76M Mar 2016
Makena Captial Management 4.75M $34.70M Mar 2016
Name CAPTRUST FINANCIAL ADVISORS 4.50M $257.27M Mar 2016
CIBC Global Asset Management 4.38M $250.64M Mar 2016
LPL Financial 4.37M $241.84M Mar 2016
PRUDENTIAL FINANCIAL 4.11M $234.57M Mar 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 3.85M $219.95M Mar 2016
TD Asset Management 3.79M $216.59M Mar 2016
Babson Capital Management 3.77M $215.23M Mar 2016
Wellington Management Company 3.53M $111.05M Mar 2016
JANE STREET 3.50M $200.31M Mar 2016
Fifth Third Ban 3.25M $190.57M Dec 2015
TIAA-CREF Investment Management 3.20M $182.91M Mar 2016
Creative Planning 3.00M $167.62M Jun 2016
GFS Advisors 2.94M $51.50M Mar 2016
HSBC HOLDINGS 2.86M $167.91M Dec 2015
Jasper Ridge Partners 2.83M $161.76M Mar 2016
Hirtle Callaghan & Co 2.78M $158.79M Mar 2016
SunTrust Banks 2.70M $154.47M Mar 2016
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY 2.30M $131.44M Mar 2016
Cutler 2.00M $110.82M Jun 2016
REGIONS BANK 1.96M $112.18M Mar 2016
Northwestern Mutual Wealth Management Company 1.94M $111.12M Mar 2016
Raymond James Financial Services Advisors 1.94M $111.07M Mar 2016
THE PRIVATEBANK AND TRUST 1.94M $108.35M Jun 2016
Jefferies 1.93M $110.15M Mar 2016
Synovus Financial 1.92M $110.03M Mar 2016
Checchi Capital Advisers 1.87M $104.43M Jun 2016
BRANCH BANKING & TRUST COMPANY 1.82M $104.15M Mar 2016
Forethought Investment Advisors 1.70M $96.95M Mar 2016
MUTUAL OF AMERICA CAPITAL MANAGEMENT 1.69M $96.83M Mar 2016
Amerivest Investment Management 1.68M $95.98M Mar 2016
Arvest Trust 1.61M $92.31M Mar 2016
North Forty Management 1.56M $89.22M Mar 2016
Capstone Investment Advisors 1.56M $89.18M Mar 2016
OLD MISSION CAPITAL 1.55M $88.56M Mar 2016
SWISS RE 1.54M $88.07M Mar 2016
Brian McDonald 1.52M $88.52M Mar 2016
Allianz Asset Management AG 1.51M $86.39M Mar 2016
Veritable 1.43M $81.59M Mar 2016
Sage Advisory Services 1.36M $77.84M Mar 2016
Edelman Financial Services 1.35M $77.22M Mar 2016
AMG NATIONAL TRUST BANK 1.30M $76.40M Dec 2015
Franklin Resources 1.23M $70.15M Mar 2016
Glenmede Trust Company, N.A. 1.20M $68.47M Mar 2016
Credit Suisse AG 1.19M $67.83M Mar 2016
Badgley Phelps Investment Managers 1.18M $67.20M Mar 2016
UMB BANK N A/MO 1.17M $66.72M Mar 2016
Sunrise Partners Limited Partnership 1.17M $66.66M Mar 2016
Sand Hill Advisors 1.16M $66.38M Mar 2016
SCS Capital Management 1.15M $65.62M Mar 2016
STIFEL FINANCIAL 1.14M $65.42M Mar 2016
SENTRY INVESTMENT MANAGEMENT 1.12M $64.01M Mar 2016
UnionBanCal Corporation 1.09M $62.14M Mar 2016
Stairway Partners 1.08M $61.52M Mar 2016
Commonwealth Equity Services 1.07M $61.07M Mar 2016
Capital Directions Investment Advisory 1.06M $60.86M Mar 2016
STRATEGIC INVESTMENT MANAGEMENT 1.06M $60.77M Mar 2016
BNP PARIBAS ARBITRAGE, SNC 1.02M $56.83M Jun 2016
FIRST BUSINESS FINANCIAL SERVICES 975158 $55.74M Mar 2016
CastleArk Management 967500 $55.30M Mar 2016
Investure 960589 $53.62M Jun 2016
Coordinating Investment Fiduciary of Raytheon Company Employee 938821 $53.63M Mar 2016
Flow Traders US 899222 $51.37M Mar 2016
Mariner Wealth Advisors 895167 $51.22M Mar 2016
HUNTINGTON NATIONAL BANK 889861 $57.10M Jun 2016
PARK AVENUE SECURITIES 863962 $48.86M Mar 2016
Lenox Wealth Advisors 862610 $48.15M Jun 2016
NISA Investment Advisors 862300 $48.13M Jun 2016
PEAVINE CAPITAL MANAGEMENT 836265 $46.68M Jun 2016
FIRST HAWAIIAN BANK 833136 $46.51M Jun 2016
BSW Wealth Partners 826844 $47.26M Mar 2016
Parametric Portfolio Associates 822545 $47.02M Mar 2016
Constellation Wealth Advisors 818101 $46.89M Sep 2015
Metropolitan Life Insurance Company 815594 $46.59M Mar 2016
Baker Avenue Asset Management 806035 $46.07M Mar 2016
Teachers Advisors 800941 $45.76M Mar 2016
MCF Advisors 792993 $45.33M Mar 2016
Natixis Asset Management Advisors 770778 $44.06M Mar 2016
William Blair $ Company 758740 $43.37M Mar 2016
Rockefeller Financial Services 751533 $41.95M Jun 2016
Fragasso 727073 $40.59M Jun 2016
State of Tennessee, Treasury Department 715940 $42.04M Dec 2015
LBMC Investment Advisors 697846 $39.89M Mar 2016
Ballentine Partners 689782 $39.43M Mar 2016
ALLIANCEBERNSTEIN 687563 $40.37M Dec 2015
FMR 677406 $38.70M Mar 2016
Conning 666356 $38.07M Mar 2016
Verger Capital Management 659196 $37.68M Mar 2016
Bluefin Trading 640000 $243200 Mar 2016
WILBANKS SMITH & THOMAS ASSET MANAGEMENT 637122 $36.42M Mar 2016
FDx Advisors 637062 $36.41M Mar 2016
RiverPoint Capital Management 620265 $35.45M Mar 2016
Gresham Partners 611932 $35.83M Dec 2015
Grantham, Mayo, Van Otterloo & Co 593083 $34.84M Dec 2015
Johnson Investment Counsel 591496 $34.73M Dec 2015
Patriot Wealth Management 585699 $33.48M Mar 2016
G. W. Henssler & Associates 584294 $33.40M Mar 2016
Perella Weinberg Partners Capital Management 584293 $33.38M Mar 2016
BESSEMER 572635 $32.74M Mar 2016
Choate Investment Advisors 566743 $32.40M Mar 2016
Manufacturers Life Insurance Company 558370 $32.23M Mar 2016
Tower Research Capital 549094 $31.39M Mar 2016
First Financial Bank, N.A. - Trust Division 538102 $30.76M Mar 2016
Regis Management Company 536071 $30.64M Mar 2016
Laurion Capital Management 519500 $30.52M Dec 2015
1st Source Bank 518129 $29.62M Mar 2016
AXA 515466 $30.27M Dec 2015
IBM Retirement Fund 515065 $36.89M Jun 2016
American Century Companies 512554 $29.28M Mar 2016
COMMERCE BANK N A/MO 511377 $29.23M Mar 2016
Guardian Life Insurance Company of America 509838 $29.13M Mar 2016
BBVA USA BANCSHARES 500421 $28.60M Mar 2016
METLIFE SECURITIES 497854 $27.79M Jun 2016
IndexIQ Advisors 497440 $28.42M Mar 2016
MASSMUTUAL TRUST CO FSB/ADV 489530 $27.98M Mar 2016
YCMNET Advisors 487560 $27.22M Jun 2016
CITIZENS FINANCIAL GROUP INC/RI 486753 $27.82M Mar 2016
Trust Asset Management 481288 $26.87M Jun 2016
AQR Capital Management 477163 $27.26M Mar 2016
Crestwood Advisors 477000 $27.27M Mar 2016
Washington Trust Company 471098 $26.94M Mar 2016
BONTEMPO OHLY CAPITAL MGMT 460623 $26.33M Mar 2016

Who sold iShares MSCI EAFE Index Fund?

Fund Name Date Sold Shares Held Valued At
Capula Management Dec. 31, 2015 161.00M $9.45B
State of New Jersey Common Pension Fund D Dec. 31, 2015 8.50M $499.38M
Macquarie Dec. 31, 2015 2.13M $124.86M
Cambiar Investors Dec. 31, 2015 1.36M $80.15M
First Republic Investment Management Dec. 31, 2015 1.20M $70.29M
Atlantic Trust Dec. 31, 2015 1.17M $68.89M
HAP Trading Dec. 31, 2015 1.07M $1.18M
AMERICAN INTERNATIONAL Dec. 31, 2015 1.06M $62.38M
CLS Investments Dec. 31, 2015 1.02M $59.64M
Inves Dec. 31, 2015 957430 $56.19M
Fiera Capital Corporation Dec. 31, 2015 943021 $55.39M
Schafer Cullen Capital Management Dec. 31, 2015 931110 $54.70M