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

SMMD
74.94
-0.66 (-0.87%)
6:02:01 PM EDT: $74.98 +0.04 (+0.05%)
Twitter Share  Facebook Share StockTwits Share