FlexShares US Quality Large Cap Index Fund ETF holds 165 stocks selected with a composite score blending quality, value and ...