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

IWB
245.45
-4.14 (-1.66%)
5:23:00 PM EDT: $245.73 +0.28 (+0.11%)
Twitter Share  Facebook Share StockTwits Share