Since 2005, small-cap stocks have posted their largest outperformance over large-cap stocks, beat..., Sonic AI
“Since 2005, small-cap stocks have posted their largest outperformance over large-cap stocks, beating them by 12% in the first six months of the current year.”