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

IWD
204.42
+1.32 (+0.65%)
7:46:13 PM EDT: $204.46 +0.04 (+0.02%)
Twitter Share  Facebook Share StockTwits Share