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

IWM
224.81
+3.91 (+1.77%)
4:11:55 PM EDT: $224.84 +0.03 (+0.01%)
Twitter Share  Facebook Share StockTwits Share