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

IWM
221.70
-3.10 (-1.38%)
7:59:47 PM EDT: $221.50 -0.20 (-0.09%)
Twitter Share  Facebook Share StockTwits Share