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

IWD
143.55
-1.73 (-1.19%)
4:00:34 PM EDT: $143.40 -0.15 (-0.10%)
Twitter Share  Facebook Share StockTwits Share