Who owns iShares MSCI EAFE Index Fund?

Key details on iShares MSCI EAFE Index Fund (Ticker: EFA)

Who owns iShares MSCI EAFE Index Fund?

Is EFA a good stock to own? Find out who bought iShares MSCI EAFE Index Fund, who sold iShares MSCI EAFE Index Fund (EFA) stock, and who holds a large position in iShares MSCI EAFE Index Fund.

Fund Name Number of Shares Share Valuation As Of
JPMORGAN CHASE & CO 95.40M $6.12B March 31, 2015
GOLDMAN SACHS 51.46M $3.30B March 31, 2015
TEACHER RETIREMENT SYSTEM OF TEXAS 42.81M $2.12B Dec. 31, 2011
Bank of America Corporation 40.40M $2.45B Dec. 31, 2014
M^T Bank Corporation 37.71M $2.00B Sept. 30, 2012
BlackRock Fund Advisors 32.98M $2.12B March 31, 2015
Wells Fargo & Company 30.43M $1.95B March 31, 2015
BlackRock 23.37M $1.50B March 31, 2015
UBS AG 22.79M $1.46B Sept. 30, 2014
NORTHERN TRUST 20.57M $1.32B March 31, 2015
Makena Captial Management 19.52M $1.31B Dec. 31, 2013
UBS Group AG 19.00M $1.21B March 31, 2015
Barclays 16.87M $1.08B March 31, 2015
ALLIANCEBERNSTEIN 16.57M $977.54M March 31, 2013
Capstone Investment Advisors 15.97M $1.02B Sept. 30, 2013
PNC FINANCIAL SERVICES 14.45M $926.98M March 31, 2015
BNP PARIBAS ARBITRAGE, SNC 14.33M $914.50M Sept. 30, 2013
Jones Financial Companies, L.L 13.90M $845.46M Dec. 31, 2014
Parallax Volatility Advisers 13.14M $748.75M June 30, 2013
Credit Suisse AG 12.57M $764.58M Dec. 31, 2014
Ameriprise Financial 12.38M $794.47M March 31, 2015
SUSQUEHANNA INTERNATIONAL 11.88M $761.87M Sept. 30, 2014
Citi 11.88M $761.79M Sept. 30, 2014
FMR 11.59M $743.70M March 31, 2015
United Services Automobile Association 11.54M $740.44M March 31, 2015
MORGAN STANLEY 11.24M $768.52M June 30, 2014

Who sold iShares MSCI EAFE Index Fund?

Fund Name Date Sold Number of Shares Sold Share Valuation
Berkshire Money Management June 30, 2013 32.36M $647119
Royal Bank of Canada Sept. 30, 2011 15.50M $740.39M
Johnson Investment Counsel June 30, 2011 26.56M $1.73B