Zacks Investment ResearchWed, 08 Apr 2026 11:21:08 GMTShould Vanguard Russell 2000 Value Index Fund ETF Shares (VTWV) Be on Your Investing Radar?VTWV+0.21%