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

IDU
112.53
+1.38 (+1.24%)
4:45:30 PM EDT: $113.39 +0.86 (+0.76%)
Twitter Share  Facebook Share StockTwits Share