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

IWM
218.51
-8.49 (-3.74%)
5:23:33 PM EDT: $218.03 -0.48 (-0.22%)
Twitter Share  Facebook Share StockTwits Share