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

IWM
243.41
-1.65 (-0.67%)
7:59:50 PM EDT: $243.89 +0.48 (+0.20%)
Twitter Share  Facebook Share StockTwits Share