Small and mid-cap stocks hit new highs as large caps slow down

You are here: