Mega-Cap and Software Strength Drive Modest Weekly Gains