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

IWN
187.43
-2.02 (-1.07%)
4:32:02 PM EDT: $187.75 +0.32 (+0.17%)
Twitter Share  Facebook Share StockTwits Share