BlackRock Institutional Trust Company N.A. - iShares U.S. Utilities ETF

IDU
103.84
-0.99 (-0.94%)
4:05:31 PM EDT: $101.81 -2.03 (-1.96%)
Twitter Share  Facebook Share StockTwits Share