Stocks rose on Wall Street as solid earnings reports from a broad mix of industries outweighed weak results from several heavyweight technology companies. The S&P 500 rose 0.2% in afternoon
Stock ended mixed on Wall Street as investors weighed the latest batch of earnings reports, including weak results from several heavyweight technology companies