BlackRock Institutional Trust Company N.A. - iShares Russell 1000 Value ETF

IWD
179.11
+0.57 (+0.32%)
4:07:53 PM EDT: $178.88 -0.23 (-0.13%)
Twitter Share  Facebook Share StockTwits Share