Stocks up slightly after mixed bank earnings