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

IWD
196.03
+1.80 (+0.93%)
: $196.88 +0.85 (+0.43%)
Twitter Share  Facebook Share StockTwits Share