iShares Russell 1000 Value ETF is rated a buy, supported by accelerating earnings growth and favorable economic and monetary trends. IWD's diversified portfolio of over 870 stocks, with strong ...