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

IWM
226.13
+7.82 (+3.58%)
4:59:06 PM EDT: $226.54 +0.41 (+0.18%)
Twitter Share  Facebook Share StockTwits Share