iShares Russell 2500 (SMMD)
iShares Russell 2500 (SMMD) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- SMMD last traded at $86.55, -1.33% on the day.
- Over the past year SMMD returned 17.52%; year to date 15.49%.
Updated 2026-11-02 20:57 UTC