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

IWM
167.28
-4.11 (-2.40%)
5:23:36 PM EDT: $167.44 +0.16 (+0.10%)
Twitter Share  Facebook Share StockTwits Share