Stocks rose Friday after solid earnings from tech giants Amazon and Apple helped boost sentiment. The tech-heavy Nasdaq ...