Tech Shares Drive Stocks Higher for a Third Straight Session