Who owns iShares MSCI Germany Index Fund?

Key details on iShares MSCI Germany Index Fund (Ticker: EWG)

Who owns iShares MSCI Germany Index Fund?

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

Fund Name Number of Shares Share Valuation As Of
BlackRock Fund Advisors 28.99M $745.93M March 31, 2016
Bank of Nova Scotia 7.31M $191.65M Dec. 31, 2015
Windhaven Investment 5.34M $139.82M Dec. 31, 2015
BlackRock 4.78M $123.06M March 31, 2016
Credit Suisse AG 4.58M $127.26M Sept. 30, 2013
GOLDMAN SACHS 4.07M $113.47M June 30, 2015
Wells Fargo & Company 3.93M $101.00M March 31, 2016
JANE STREET 3.43M $89.83M Dec. 31, 2015
UBS AG 3.29M $91.15M Sept. 30, 2014
Jefferies 3.04M $84.82M June 30, 2015
United Services Automobile Association 2.98M $83.02M June 30, 2015
Schroder Investment Management 2.78M $77.36M Sept. 30, 2013
Vantage Investment Partners 2.50M $64.27M March 31, 2016
Factory Mutual Insurance Company 2.35M $60.47M March 31, 2016
Franklin Resources 2.34M $57.25M March 31, 2013
Evercore Wealth Management 2.32M $52.36M Sept. 30, 2012
Parallax Volatility Advisers 2.23M $58.34M Dec. 31, 2015
Deutsche Bank Aktiengesellschaft 2.11M $65.93M June 30, 2014
MORGAN STANLEY 1.88M $48.32M March 31, 2016
Bank of America Corporation 1.84M $47.30M March 31, 2016
AGF Investments 1.79M $45.92M March 31, 2016
SUSQUEHANNA INTERNATIONAL 1.70M $44.59M Dec. 31, 2015
JPMORGAN CHASE & CO 1.65M $32.72M June 30, 2012
1607 Capital Partners 1.65M $42.47M March 31, 2016

Who sold iShares MSCI Germany Index Fund?

Fund Name Date Sold Number of Shares Sold Share Valuation
PROVIDA PENSION FUND ADMINISTRATOR Sept. 30, 2015 7.88M $195.00M
RiverFront Investment March 31, 2012 3.23M $75.16M
Curian Capital Sept. 30, 2011 1.64M $29.92M
Axial Capital Management March 31, 2011 1.64M $42.58M