iShares Trust - iShares Russell 2500 ETF

SMMD
74.69
-1.86 (-2.43%)
5:40:10 PM EDT: $74.51 -0.18 (-0.24%)
Twitter Share  Facebook Share StockTwits Share