S&P 500 Rallies 13% Since March on Strong Earnings; Gains Narrowly Focused on Mega-Caps | DailyAlpha