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

IWM
219.24
-2.48 (-1.12%)
5:07:30 PM EDT: $219.18 -0.06 (-0.03%)
Twitter Share  Facebook Share StockTwits Share