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

IWM
238.89
+0.61 (+0.26%)
7:59:59 PM EDT: $239.93 +1.04 (+0.44%)
Twitter Share  Facebook Share StockTwits Share