FlexShares US Quality Large Cap Index Fund (QLC)

FlexShares US Quality Large Cap Index Fund