US stocks rise as investors digest mega-cap earnings and jobs report