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

IWM
221.25
+1.52 (+0.69%)
: $221.78 +0.53 (+0.24%)
Twitter Share  Facebook Share StockTwits Share