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

IWM
251.42
-1.29 (-0.51%)
4:50:14 PM EDT: $251.46 +0.04 (+0.02%)
Twitter Share  Facebook Share StockTwits Share