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

SMMD
54.66
+0.61 (+1.13%)
0:00:00 AM EDT: $54.75 +0.09 (+0.17%)
Twitter Share  Facebook Share StockTwits Share