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

IWM
253.85
-3.95 (-1.53%)
7:59:52 PM EDT: $253.84 -0.01 (0.00%)
Twitter Share  Facebook Share StockTwits Share