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

IDU
115.56
+0.87 (+0.76%)
4:14:36 PM EDT: $115.30 -0.26 (-0.23%)
Twitter Share  Facebook Share StockTwits Share