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

IWD
202.55
-0.08 (-0.04%)
6:31:47 PM EDT: $202.37 -0.18 (-0.09%)
Twitter Share  Facebook Share StockTwits Share