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

IDU
106.66
+0.36 (+0.34%)
5:52:18 PM EDT: $106.69 +0.03 (+0.03%)
Twitter Share  Facebook Share StockTwits Share