Stocks gained today amid mixed earnings news, the Wall Street Journal reports. Market volatility has dropped, with neither of the past two sessions seeing any big moves. Apple, eBay, Coach and Radio Shack beat expectations, while UPS, SunTrust Banks and Fifth Third Bancorp saw losses. The Dow rose 70.49 to close at 7,957.06. The Nasdaq gained 6.09, closing at 1,652.21, and the S&P 500 added 8.37 to close at 851.92. (More Dow Jones stories.)