Small & Mid Cap Indices Hit New All-Time Highs