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

SMMD
72.68
-1.01 (-1.37%)
5:34:34 PM EDT: $71.20 -1.48 (-2.04%)
Twitter Share  Facebook Share StockTwits Share