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

IWD
201.84
-2.03 (-1.00%)
6:09:05 PM EDT: $200.81 -1.03 (-0.51%)
Twitter Share  Facebook Share StockTwits Share