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

IWM
244.84
+5.95 (+2.49%)
6:14:00 PM EDT: $245.35 +0.51 (+0.21%)
Twitter Share  Facebook Share StockTwits Share