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

IWD
203.10
-1.09 (-0.53%)
6:54:22 PM EDT: $202.95 -0.15 (-0.07%)
Twitter Share  Facebook Share StockTwits Share