Small-caps have outperformed recently, following a long period of mega-cap tech dominance.