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

IDU
83.87
+1.15 (+1.39%)
4:04:04 PM EDT: $82.20 -1.67 (-1.99%)
Twitter Share  Facebook Share StockTwits Share