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

IWM
219.50
+0.97 (+0.44%)
4:50:20 PM EDT: $218.97 -0.53 (-0.24%)
Twitter Share  Facebook Share StockTwits Share