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

IDU
105.29
-0.11 (-0.10%)
4:05:33 PM EDT: $103.26 -2.03 (-1.93%)
Twitter Share  Facebook Share StockTwits Share