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

IWM
223.08
+2.05 (+0.93%)
4:59:35 PM EDT: $223.02 -0.06 (-0.03%)
Twitter Share  Facebook Share StockTwits Share