Zacks Investment ResearchWed, 20 May 2026 11:22:12 GMTShould You Invest in the iShares U.S. Utilities ETF (IDU)?IDU+0.43%