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

IWM
223.05
-1.08 (-0.48%)
4:49:11 PM EDT: $223.15 +0.10 (+0.05%)
Twitter Share  Facebook Share StockTwits Share