FlexShares Trust - FlexShares STOXX US ESG Select Index Fund is an exchange traded fund launched by Northern Trust Corporation. The fund is managed by Northern Trust Investments, Incorporated. It invests in public equity markets of the United States. It invests in stocks of companies operating across diversified sectors.