├── .circleci └── config.yml ├── Dockerfile ├── LICENSE ├── README.md ├── dev ├── benchmark.py ├── benchmark_for_elasticsearch.py ├── company_names.py └── data │ ├── company_names.txt │ └── unabridged_dictionary.txt ├── docker-compose.yml ├── env.yml ├── setup.py ├── simstring ├── __init__.py ├── database │ ├── __init__.py │ ├── base.py │ ├── dict.py │ └── mongo.py ├── feature_extractor │ ├── __init__.py │ ├── base.py │ ├── character_ngram.py │ ├── mecab_ngram.py │ └── word_ngram.py ├── measure │ ├── __init__.py │ ├── base.py │ ├── cosine.py │ ├── dice.py │ └── jaccard.py └── searcher.py └── tests ├── database ├── __init__.py ├── test_dict.py └── test_mongo.py ├── feature_extractor ├── __init__.py ├── test_character_ngram.py └── test_mecab_ngram.py ├── measure ├── __init__.py ├── test_cosine.py ├── test_dice.py └── test_jaccard.py └── test_searcher.py /.circleci/config.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | jobs: 3 | build: 4 | machine: 5 | image: circleci/classic:edge 6 | steps: 7 | - checkout 8 | - run: 9 | name: docker-compose build 10 | command: docker-compose build 11 | - run: 12 | name: docker-compose up 13 | command: docker-compose up -d 14 | - run: 15 | name: sleep for waiting launch db 16 | command: sleep 3 17 | - run: 18 | name: test 19 | command: docker-compose run --rm main bash -c "source activate simstring && python -m unittest discover tests" 20 | - run: 21 | name: report code coverage 22 | command: docker-compose run --rm main bash -c "source activate simstring && codecov" 23 | - run: 24 | name: docker-compose down 25 | command: docker-compose down 26 | workflows: 27 | version: 2 28 | build: 29 | jobs: 30 | - build 31 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM yamitzky/miniconda-neologd 2 | 3 | WORKDIR /app 4 | 5 | # to install mecab-python3 6 | RUN apt-get update -qq && apt-get install -y build-essential 7 | 8 | COPY env.yml /app 9 | RUN conda env create --file /app/env.yml 10 | RUN echo 'source activate simstring' > ~/.bashrc 11 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2012 Katsuma Narisawa, Naoaki Okazaki 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # simstring 2 | [![PyPI - Status](https://img.shields.io/pypi/status/simstring-pure.svg)](https://pypi.org/project/simstring-pure/) 3 | [![PyPI version](https://badge.fury.io/py/simstring-pure.svg)](https://badge.fury.io/py/simstring-pure) 4 | [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/simstring-pure.svg)](https://pypi.org/project/simstring-pure/0.0.1/) 5 | [![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE) 6 | [![CircleCI](https://circleci.com/gh/nullnull/simstring.svg?style=svg)](https://circleci.com/gh/nullnull/simstring) 7 | [![Maintainability](https://api.codeclimate.com/v1/badges/66eb2018262f03ece8a3/maintainability)](https://codeclimate.com/github/nullnull/simstring/maintainability) 8 | 9 | 10 | A Python implementation of the [SimString](http://www.chokkan.org/software/simstring/index.html.en), a simple and efficient algorithm for approximate string matching. 11 | 12 | ## Features 13 | With this library, you can extract strings/texts which has certain similarity from large amount of strings/texts. It will help you when you develop applications related to language processing. 14 | 15 | This library supports variety of similarity functions such as Cossine similarity, Jaccard similarity, and supports Word N-gram and Character N-gram as features. You can also implement your own feature extractor easily. 16 | 17 | SimString has the following features: 18 | 19 | * Fast algorithm for approximate string retrieval. 20 | * 100% exact retrieval. Although some algorithms allow misses (false positives) for faster query response, SimString is guaranteed to achieve 100% correct retrieval with fast query response. 21 | * Unicode support. 22 | * Extensibility. You can implement your own feature extractor easily. 23 | * Japanese support. [MeCab](http://taku910.github.io/mecab/)を使った形態素Nグラムをサポートしています。 24 | 25 | [Please see this paper for more details](http://www.aclweb.org/anthology/C10-1096). 26 | 27 | 28 | ## Install 29 | ``` 30 | pip install simstring-pure 31 | ``` 32 | 33 | ## Usage 34 | ```python 35 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 36 | from simstring.measure.cosine import CosineMeasure 37 | from simstring.database.dict import DictDatabase 38 | from simstring.searcher import Searcher 39 | 40 | db = DictDatabase(CharacterNgramFeatureExtractor(2)) 41 | db.add('foo') 42 | db.add('bar') 43 | db.add('fooo') 44 | 45 | searcher = Searcher(db, CosineMeasure()) 46 | results = searcher.search('foo', 0.8) 47 | print(results) 48 | # => ['foo', 'fooo'] 49 | ``` 50 | 51 | If you want to use other feature, measure, and database, simply replace these classes. You can replace these classes easily by your own classes if you want. 52 | 53 | ```python 54 | from simstring.feature_extractor.word_ngram import WordNgramFeatureExtractor 55 | from simstring.measure.jaccard import JaccardMeasure 56 | from simstring.database.mongo import MongoDatabase 57 | from simstring.searcher import Searcher 58 | 59 | db = MongoDatabase(WordNgramFeatureExtractor(2)) 60 | db.add('You are so cool.') 61 | 62 | searcher = Searcher(db, JaccardMeasure()) 63 | results = searcher.search('You are cool.', 0.8) 64 | print(results) 65 | ``` 66 | 67 | ## Supported String Similarity Measures 68 | - Cosine 69 | - Dice 70 | - Jaccard 71 | 72 | ## Run Tests 73 | ``` 74 | docker-compose run main bash -c 'source activate simstring && python -m unittest discover tests' 75 | ``` 76 | 77 | ## Benchmark 78 | * About 1ms to search strings from 5797 strings(company names). 79 | * About 14ms to search strings from 235544 strings(unabridged dictionary). 80 | 81 | #### search from `dev/data/company_names.txt` 82 | ``` 83 | $ python dev/benchmark.py 84 | benchmark for using dict as database 85 | ## benchmarker: release 4.0.1 (for python) 86 | ## python version: 3.7.0 87 | ## python compiler: GCC 7.2.0 88 | ## python platform: Linux-4.9.87-linuxkit-aufs-x86_64-with-debian-9.4 89 | ## python executable: /opt/conda/envs/simstring/bin/python 90 | ## cpu model: Intel(R) Core(TM) i7-6567U CPU @ 3.30GHz # 3300.000 MHz 91 | ## parameters: loop=1, cycle=1, extra=0 92 | 93 | ## real (total = user + sys) 94 | initialize database(5797 lines) 0.1227 0.1200 0.1200 0.0000 95 | search text(5797 times) 6.9719 6.9400 6.8900 0.0500 96 | 97 | ## Ranking real 98 | initialize database(5797 lines) 0.1227 (100.0) ******************** 99 | search text(5797 times) 6.9719 ( 1.8) 100 | 101 | ## Matrix real [01] [02] 102 | [01] initialize database(5797 lines) 0.1227 100.0 5680.9 103 | [02] search text(5797 times) 6.9719 1.8 100.0 104 | 105 | benchmark for using Mongo as database 106 | ## benchmarker: release 4.0.1 (for python) 107 | ## python version: 3.7.0 108 | ## python compiler: GCC 7.2.0 109 | ## python platform: Linux-4.9.87-linuxkit-aufs-x86_64-with-debian-9.4 110 | ## python executable: /opt/conda/envs/simstring/bin/python 111 | ## cpu model: Intel(R) Core(TM) i7-6567U CPU @ 3.30GHz # 3300.000 MHz 112 | ## parameters: loop=1, cycle=1, extra=0 113 | 114 | ## real (total = user + sys) 115 | initialize database(5797 lines) 4.5762 2.4900 1.9200 0.5700 116 | search text(5797 times) 177.8401 60.9100 47.2500 13.6600 117 | 118 | ## Ranking real 119 | initialize database(5797 lines) 4.5762 (100.0) ******************** 120 | search text(5797 times) 177.8401 ( 2.6) * 121 | 122 | ## Matrix real [01] [02] 123 | [01] initialize database(5797 lines) 4.5762 100.0 3886.2 124 | [02] search text(5797 times) 177.8401 2.6 100.0 125 | ``` 126 | 127 | #### search from `dev/data/unabridged_dictionary.txt` 128 | ``` 129 | $ python dev/benchmark.py 130 | benchmark for using dict as database 131 | ## benchmarker: release 4.0.1 (for python) 132 | ## python version: 3.7.0 133 | ## python compiler: GCC 7.2.0 134 | ## python platform: Linux-4.9.87-linuxkit-aufs-x86_64-with-debian-9.4 135 | ## python executable: /opt/conda/envs/simstring/bin/python 136 | ## cpu model: Intel(R) Core(TM) i7-6567U CPU @ 3.30GHz # 3300.000 MHz 137 | ## parameters: loop=1, cycle=1, extra=0 138 | 139 | ## real (total = user + sys) 140 | initialize database(235544 lines) 2.2576 2.2300 2.1200 0.1100 141 | search text(10000 times) 141.0302 140.6400 139.9600 0.6800 142 | 143 | ## Ranking real 144 | initialize database(235544 lines) 2.2576 (100.0) ******************** 145 | search text(10000 times) 141.0302 ( 1.6) 146 | 147 | ## Matrix real [01] [02] 148 | [01] initialize database(235544 lines) 2.2576 100.0 6246.8 149 | [02] search text(10000 times) 141.0302 1.6 100.0 150 | ``` 151 | -------------------------------------------------------------------------------- /dev/benchmark.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | import os, sys 4 | sys.path.append(os.getcwd()) 5 | from benchmarker import Benchmarker 6 | 7 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 8 | from simstring.measure.cosine import CosineMeasure 9 | from simstring.database.mongo import MongoDatabase 10 | from simstring.database.dict import DictDatabase 11 | from simstring.searcher import Searcher 12 | 13 | SEARCH_COUNT_LIMIT = 10**4 14 | 15 | def output_similar_strings_of_each_line(path, Database): 16 | number_of_lines = len(open(path).readlines()) 17 | 18 | with Benchmarker(width=20) as bench: 19 | db = Database(CharacterNgramFeatureExtractor(2)) 20 | @bench("initialize database({0} lines)".format(number_of_lines)) 21 | def _(bm): 22 | with open(path, 'r') as lines: 23 | for line in lines: 24 | strings = line.rstrip('\r\n') 25 | db.add(strings) 26 | 27 | @bench("search text({0} times)".format(min(number_of_lines, SEARCH_COUNT_LIMIT))) 28 | def _(bm): 29 | searcher = Searcher(db, CosineMeasure()) 30 | with open(path, 'r') as lines: 31 | for i, line in enumerate(lines): 32 | if i >= SEARCH_COUNT_LIMIT: 33 | break 34 | strings = line.rstrip('\r\n') 35 | result = searcher.search(strings, 0.8) 36 | 37 | print('benchmark for using dict as database') 38 | output_similar_strings_of_each_line('./dev/data/company_names.txt', DictDatabase) 39 | print('benchmark for using Mongo as database') 40 | output_similar_strings_of_each_line('./dev/data/company_names.txt', MongoDatabase) 41 | -------------------------------------------------------------------------------- /dev/benchmark_for_elasticsearch.py: -------------------------------------------------------------------------------- 1 | # Simple benchmark script when searching similar strings by using elasticsearch instead of SimString. 2 | # Since Elasticsearch uses Apache Lucene, TF/IDF based searching algorithm, the purpose for searching text will be different from this library. 3 | 4 | from elasticsearch import Elasticsearch 5 | from benchmarker import Benchmarker 6 | 7 | es = Elasticsearch('http://localhost:9200/') 8 | 9 | SEARCH_COUNT_LIMIT = 10**4 10 | index = 'simstring' 11 | type = 'sample' 12 | path = './dev/data/company_names.txt' 13 | number_of_lines = len(open(path).readlines()) 14 | 15 | with Benchmarker(width=20) as bench: 16 | with open(path, 'r') as lines: 17 | for i, line in enumerate(lines): 18 | strings = line.rstrip('\r\n') 19 | res = es.index(index=index, doc_type=type, id=i, body={'strings': line}) 20 | 21 | @bench("search text({0} times)".format(min(number_of_lines, SEARCH_COUNT_LIMIT))) 22 | def _(bm): 23 | with open(path, 'r') as lines: 24 | for i, line in enumerate(lines): 25 | strings = line.rstrip('\r\n') 26 | res = es.search(index=index, body={"query": {"match": {'strings': strings}}, "min_score": 20}) 27 | 28 | # print(strings) 29 | # print("Got %d Hits:" % res['hits']['total']) 30 | # for hit in res['hits']['hits']: 31 | # print(hit) 32 | 33 | 34 | # $ python dev/benchmark_for_elasticsearch.py 35 | # ## benchmarker: release 4.0.1 (for python) 36 | # ## python version: 3.5.5 37 | # ## python compiler: GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final) 38 | # ## python platform: Darwin-17.6.0-x86_64-i386-64bit 39 | # ## python executable: /usr/local/miniconda3/envs/myenv/bin/python 40 | # ## cpu model: Intel(R) Core(TM) i7-6567U CPU @ 3.30GHz 41 | # ## parameters: loop=1, cycle=1, extra=0 42 | # 43 | # ## real (total = user + sys) 44 | # search text(5797 times) 18.0541 4.9900 4.6500 0.3400 45 | # 46 | # ## Ranking real 47 | # search text(5797 times) 18.0541 (100.0) ******************** 48 | # 49 | # ## Matrix real [01] 50 | # [01] search text(5797 times) 18.0541 100.0 51 | -------------------------------------------------------------------------------- /dev/company_names.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | 3 | import os, sys 4 | sys.path.append(os.getcwd()) 5 | 6 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 7 | from simstring.measure.cosine import CosineMeasure 8 | from simstring.database.mongo import MongoDatabase 9 | from simstring.database.dict import DictDatabase 10 | from simstring.searcher import Searcher 11 | 12 | def output_similar_strings_of_each_line(path): 13 | db = DictDatabase(CharacterNgramFeatureExtractor(2)) 14 | with open(path, 'r') as lines: 15 | for line in lines: 16 | strings = line.rstrip('\r\n') 17 | db.add(strings) 18 | 19 | searcher = Searcher(db, CosineMeasure()) 20 | with open(path, 'r') as lines: 21 | for line in lines: 22 | strings = line.rstrip('\r\n') 23 | result = [str(round(x[0], 5)) + ' ' + x[1] for x in searcher.ranked_search(strings, 0.8)] 24 | print("\t".join([strings, ",".join(result)])) 25 | 26 | output_similar_strings_of_each_line('./dev/data/company_names.txt') 27 | -------------------------------------------------------------------------------- /dev/data/company_names.txt: -------------------------------------------------------------------------------- 1 | 1-800 FLOWERS.COM, Inc. 2 | 1347 Capital Corp. 3 | 1347 Property Insurance Holdings, Inc. 4 | 1st Century Bancshares, Inc 5 | 1st Constitution Bancorp (NJ) 6 | 1st Source Corporation 7 | 21Vianet Group, Inc. 8 | 22nd Century Group, Inc 9 | 2U, Inc. 10 | 3D Systems Corporation 11 | 3M Company 12 | 500.com Limited 13 | 51job, Inc. 14 | 58.com Inc. 15 | 6D Global Technologies, Inc. 16 | 8point3 Energy Partners LP 17 | 8x8 Inc 18 | A V Homes, Inc. 19 | A-Mark Precious Metals, Inc. 20 | A. Schulman, Inc. 21 | A.H. Belo Corporation 22 | A10 Networks, Inc. 23 | AAC Holdings, Inc. 24 | AAON, Inc. 25 | AAR Corp. 26 | ABAXIS, Inc. 27 | ABB Ltd 28 | ABIOMED, Inc. 29 | ABM Industries Incorporated 30 | ACADIA Pharmaceuticals Inc. 31 | ACI Worldwide, Inc. 32 | ACNB Corporation 33 | ACRE Realty Investors, Inc. 34 | ADDvantage Technologies Group, Inc. 35 | ADMA Biologics Inc 36 | ADT Corporation 37 | ADTRAN, Inc. 38 | AECOM 39 | AEP Industries Inc. 40 | AEterna Zentaris Inc. 41 | AG Mortgage Investment Trust, Inc. 42 | AG&E Holdings, Inc. 43 | AGCO Corporation 44 | AGL Resources, Inc. 45 | AK Steel Holding Corporation 46 | ALLIANCEBERNSTEIN INCOME FUND INC 47 | AMAG Pharmaceuticals, Inc. 48 | AMC Entertainment Holdings, Inc. 49 | AMC Networks Inc. 50 | AMCON Distributing Company 51 | AMERIPRISE FINANCIAL SERVICES, INC. 52 | AMERISAFE, Inc. 53 | AMN Healthcare Services Inc 54 | AMREP Corporation 55 | AMTEK, Inc. 56 | ANADIGICS, Inc. 57 | ANI Pharmaceuticals, Inc. 58 | ANSYS, Inc. 59 | API Technologies Corp. 60 | AR Capital Acquisition Corp. 61 | ARC Document Solutions, Inc. 62 | ARC Group Worldwide, Inc. 63 | ARCA biopharma, Inc. 64 | ARI Network Services, Inc. 65 | ARIAD Pharmaceuticals, Inc. 66 | ARM Holdings plc 67 | ARMOUR Residential REIT, Inc. 68 | ARRIS International plc 69 | ASA Gold and Precious Metals Limited 70 | ASB Bancorp, Inc. 71 | ASML Holding N.V. 72 | AT&T Inc. 73 | ATA Inc. 74 | ATRION Corporation 75 | AU Optronics Corp 76 | AVEO Pharmaceuticals, Inc. 77 | AVG Technologies N.V. 78 | AVX Corporation 79 | AXT Inc 80 | AZZ Inc. 81 | Aaron's, Inc. 82 | AbbVie Inc. 83 | Abbott Laboratories 84 | Abengoa Yield plc 85 | Abengoa, S.A. 86 | Abeona Therapeutics Inc. 87 | Abercrombie & Fitch Company 88 | Aberdeen Asia-Pacific Income Fund Inc 89 | Aberdeen Australia Equity Fund Inc 90 | Aberdeen Chile Fund, Inc. 91 | Aberdeen Emerging Markets Smaller Company Opportunities Fund I 92 | Aberdeen Global Income Fund, Inc. 93 | Aberdeen Greater China Fund, Inc. 94 | Aberdeen Indonesia Fund, Inc. 95 | Aberdeen Israel Fund, Inc. 96 | Aberdeen Japan Equity Fund, Inc. 97 | Aberdeen Singapore Fund, Inc. 98 | Ability Inc. 99 | Abraxas Petroleum Corporation 100 | Acacia Research Corporation 101 | Acadia Healthcare Company, Inc. 102 | Acadia Realty Trust 103 | Acasti Pharma, Inc. 104 | Accelerate Diagnostics, Inc. 105 | Acceleron Pharma Inc. 106 | Accenture plc 107 | Access National Corporation 108 | Acco Brands Corporation 109 | AccuShares Spot CBOE VIX Down Shares 110 | AccuShares Spot CBOE VIX Up Shares 111 | Accuray Incorporated 112 | Accuride Corporation New 113 | AcelRx Pharmaceuticals, Inc. 114 | Aceto Corporation 115 | Achaogen, Inc. 116 | Achillion Pharmaceuticals, Inc. 117 | Aclaris Therapeutics, Inc. 118 | Acme United Corporation. 119 | Acorda Therapeutics, Inc. 120 | Acorn International, Inc. 121 | Actinium Pharmaceuticals, Inc. 122 | Actions Semiconductor Co., Ltd. 123 | Active Power, Inc. 124 | Activision Blizzard, Inc 125 | Actua Corporation 126 | Actuant Corporation 127 | Acuity Brands Inc 128 | Acura Pharmaceuticals, Inc. 129 | Acxiom Corporation 130 | Adamas Pharmaceuticals, Inc. 131 | Adamis Pharmaceuticals Corporation 132 | Adams Diversified Equity Fund, Inc. 133 | Adams Natural Resources Fund, Inc. 134 | Adams Resources & Energy, Inc. 135 | Adaptimmune Therapeutics plc 136 | Adcare Health Systems Inc 137 | Addus HomeCare Corporation 138 | Adecoagro S.A. 139 | Adeptus Health Inc. 140 | Adesto Technologies Corporation 141 | Adobe Systems Incorporated 142 | Aduro Biotech, Inc. 143 | Advance Auto Parts Inc 144 | Advanced Accelerator Applications S.A. 145 | Advanced Drainage Systems, Inc. 146 | Advanced Energy Industries, Inc. 147 | Advanced Inhalation Therapies (AIT) Ltd. 148 | Advanced Micro Devices, Inc. 149 | Advanced Semiconductor Engineering, Inc. 150 | Advantage Oil & Gas Ltd 151 | Advantest Corporation (Kabushiki Kaisha Advantest) ADS 152 | Advaxis, Inc. 153 | Advent Claymore Convertible Securities and Income Fund 154 | Advent Claymore Convertible Securities and Income Fund II 155 | Advent/Claymore Enhanced Growth & Income Fund 156 | AdvisorShares Market Adaptive Unconstrained Income ETF 157 | AdvisorShares YieldPro ETF 158 | Aegean Marine Petroleum Network Inc. 159 | Aegerion Pharmaceuticals, Inc. 160 | Aegion Corp 161 | Aegon NV 162 | Aehr Test Systems 163 | Aemetis, Inc 164 | Aercap Holdings N.V. 165 | Aerie Pharmaceuticals, Inc. 166 | AeroCentury Corp. 167 | AeroVironment, Inc. 168 | Aerohive Networks, Inc. 169 | Aerojet Rocketdyne Holdings, Inc. 170 | Aeropostale Inc 171 | Aethlon Medical, Inc. 172 | Aetna Inc. 173 | Affiliated Managers Group, Inc. 174 | Affimed N.V. 175 | Affymetrix, Inc. 176 | Aflac Incorporated 177 | Agenus Inc. 178 | Agile Therapeutics, Inc. 179 | Agilent Technologies, Inc. 180 | Agilysys, Inc. 181 | Agios Pharmaceuticals, Inc. 182 | Agnico Eagle Mines Limited 183 | Agree Realty Corporation 184 | Agria Corporation 185 | Agrium Inc. 186 | AgroFresh Solutions, Inc. 187 | Aimmune Therapeutics, Inc. 188 | Air Industries Group 189 | Air Lease Corporation 190 | Air Methods Corporation 191 | Air Products and Chemicals, Inc. 192 | Air T, Inc. 193 | Air Transport Services Group, Inc 194 | AirMedia Group Inc 195 | Aircastle Limited 196 | Airgas, Inc. 197 | Aixtron SE 198 | Akamai Technologies, Inc. 199 | Akari Therapeutics Plc 200 | Akebia Therapeutics, Inc. 201 | Akers Biosciences Inc 202 | Akorn, Inc. 203 | Alabama Power Company 204 | Alamo Group, Inc. 205 | Alamos Gold Inc. 206 | Alarm.com Holdings, Inc. 207 | Alaska Air Group, Inc. 208 | Alaska Communications Systems Group, Inc. 209 | Albany International Corporation 210 | Albany Molecular Research, Inc. 211 | Albemarle Corporation 212 | Alcentra Capital Corp. 213 | Alcoa Inc. 214 | Alcobra Ltd. 215 | Alder BioPharmaceuticals, Inc. 216 | Aldeyra Therapeutics, Inc. 217 | Alere Inc. 218 | Alexander & Baldwin Holdings, Inc. 219 | Alexander's, Inc. 220 | Alexandria Real Estate Equities, Inc. 221 | Alexco Resource Corp 222 | Alexion Pharmaceuticals, Inc. 223 | Alexza Pharmaceuticals, Inc. 224 | Alibaba Group Holding Limited 225 | Alico, Inc. 226 | Align Technology, Inc. 227 | Alimera Sciences, Inc. 228 | Alkermes plc 229 | Alleghany Corporation 230 | Allegheny Technologies Incorporated 231 | Allegiance Bancshares, Inc. 232 | Allegiant Travel Company 233 | Allegion plc 234 | Allergan plc. 235 | Allete, Inc. 236 | Alliance California Municipal Income Fund Inc 237 | Alliance Data Systems Corporation 238 | Alliance Fiber Optic Products, Inc. 239 | Alliance HealthCare Services, Inc. 240 | Alliance Holdings GP, L.P. 241 | Alliance National Municipal Income Fund Inc 242 | Alliance One International, Inc. 243 | Alliance Resource Partners, L.P. 244 | Alliance World Dollar Government Fund II 245 | AllianceBernstein Holding L.P. 246 | Alliant Energy Corporation 247 | AllianzGI Convertible & Income Fund 248 | AllianzGI Convertible & Income Fund II 249 | AllianzGI Diversified Income & Convertible Fund 250 | AllianzGI Equity & Convertible Income Fund 251 | AllianzGI NFJ Dividend, Interest & Premium Strategy Fund 252 | Allied Healthcare Products, Inc. 253 | Allied Motion Technologies, Inc. 254 | Allied World Assurance Company Holdings, AG 255 | Alliqua BioMedical, Inc. 256 | Allison Transmission Holdings, Inc. 257 | Allot Communications Ltd. 258 | Allscripts Healthcare Solutions, Inc. 259 | Allstate Corporation (The) 260 | Ally Financial Inc. 261 | Almaden Minerals, Ltd. 262 | Almost Family Inc 263 | Alnylam Pharmaceuticals, Inc. 264 | Alon Blue Square Israel Ltd. 265 | Alon USA Energy, Inc. 266 | Alon USA Partners, LP 267 | Alpha Pro Tech, Ltd. 268 | Alpha and Omega Semiconductor Limited 269 | AlphaMark Actively Managed Small Cap ETF 270 | Alphabet Inc. 271 | Alphatec Holdings, Inc. 272 | Alpine Global Dynamic Dividend Fund 273 | Alpine Global Premier Properties Fund 274 | Alpine Total Dynamic Dividend Fund 275 | Altisource Asset Management Corp 276 | Altisource Portfolio Solutions S.A. 277 | Altisource Residential Corporation 278 | Altra Industrial Motion Corp. 279 | Altria Group 280 | Aluminum Corporation of China Limited 281 | AmTrust Financial Services, Inc. 282 | Amarin Corporation PLC 283 | Amaya Inc. 284 | Amazon.com, Inc. 285 | Ambac Financial Group, Inc. 286 | Ambarella, Inc. 287 | Amber Road, Inc. 288 | Ambev S.A. 289 | Amdocs Limited 290 | Amec Plc Ord 291 | Amedica Corporation 292 | Amedisys Inc 293 | Amerco 294 | Ameren Corporation 295 | Ameresco, Inc. 296 | AmeriGas Partners, L.P. 297 | AmeriServ Financial Inc. 298 | America First Multifamily Investors, L.P. 299 | America Movil, S.A.B. de C.V. 300 | America's Car-Mart, Inc. 301 | American Airlines Group, Inc. 302 | American Assets Trust, Inc. 303 | American Axle & Manufacturing Holdings, Inc. 304 | American Campus Communities Inc 305 | American Capital Agency Corp. 306 | American Capital Mortgage Investment Corp. 307 | American Capital Senior Floating, Ltd. 308 | American Capital, Ltd. 309 | American Caresource Holdings Inc 310 | American DG Energy Inc. 311 | American Eagle Outfitters, Inc. 312 | American Electric Power Company, Inc. 313 | American Electric Technologies, Inc. 314 | American Equity Investment Life Holding Company 315 | American Express Company 316 | American Farmland Company 317 | American Financial Group, Inc. 318 | American Homes 4 Rent 319 | American Independence Corp. 320 | American International Group, Inc. 321 | American Lorain Corporation 322 | American Midstream Partners, LP 323 | American National Bankshares, Inc. 324 | American National Insurance Company 325 | American Public Education, Inc. 326 | American Railcar Industries, Inc. 327 | American Realty Investors, Inc. 328 | American River Bankshares 329 | American Science and Engineering, Inc. 330 | American Shared Hospital Services 331 | American Software, Inc. 332 | American States Water Company 333 | American Superconductor Corporation 334 | American Tower Corporation (REIT) 335 | American Vanguard Corporation 336 | American Water Works 337 | American Woodmark Corporation 338 | Ameris Bancorp 339 | AmerisourceBergen Corporation (Holding Co) 340 | Ames National Corporation 341 | Amgen Inc. 342 | Amicus Therapeutics, Inc. 343 | Amira Nature Foods Ltd 344 | Amkor Technology, Inc. 345 | Ampco-Pittsburgh Corporation 346 | Amphastar Pharmaceuticals, Inc. 347 | Amphenol Corporation 348 | Ampio Pharmaceuticals, Inc. 349 | AmpliPhi Biosciences Corporation 350 | Amplify Snack Brands, inc. 351 | Amsurg Corp. 352 | Amtech Systems, Inc. 353 | Amyris, Inc. 354 | Anacor Pharmaceuticals, Inc. 355 | Anadarko Petroleum Corporation 356 | Analog Devices, Inc. 357 | Analogic Corporation 358 | Anavex Life Sciences Corp. 359 | Anchor BanCorp Wisconsin Inc. 360 | Anchor Bancorp 361 | Andina Acquisition Corp. II 362 | Angie's List, Inc. 363 | AngioDynamics, Inc. 364 | AngloGold Ashanti Limited 365 | Anheuser-Busch Inbev SA 366 | Anika Therapeutics Inc. 367 | Anixter International Inc. 368 | Annaly Capital Management Inc 369 | Antares Pharma, Inc. 370 | Antero Midstream Partners LP 371 | Antero Resources Corporation 372 | Anthem, Inc. 373 | Anthera Pharmaceuticals, Inc. 374 | Anworth Mortgage Asset Corporation 375 | Aon plc 376 | Aoxin Tianli Group, Inc. 377 | Aoxing Pharmaceutical Company, Inc. 378 | Apache Corporation 379 | Apartment Investment and Management Company 380 | Aperion Biologics, Inc. 381 | Apigee Corporation 382 | Apogee Enterprises, Inc. 383 | Apollo Commercial Real Estate Finance 384 | Apollo Education Group, Inc. 385 | Apollo Global Management, LLC 386 | Apollo Investment Corporation 387 | Apollo Medical Holdings, Inc. 388 | Apollo Residential Mortgage, Inc. 389 | Apollo Senior Floating Rate Fund Inc. 390 | Apollo Tactical Income Fund Inc. 391 | AppFolio, Inc. 392 | Apple Hospitality REIT, Inc. 393 | Apple Inc. 394 | Appliance Recycling Centers of America, Inc. 395 | Applied DNA Sciences Inc 396 | Applied Genetic Technologies Corporation 397 | Applied Industrial Technologies, Inc. 398 | Applied Materials, Inc. 399 | Applied Micro Circuits Corporation 400 | Applied Optoelectronics, Inc. 401 | Approach Resources Inc. 402 | Apricus Biosciences, Inc 403 | AptarGroup, Inc. 404 | Aptose Biosciences, Inc. 405 | Aqua America, Inc. 406 | Aqua Metals, Inc. 407 | Aquinox Pharmaceuticals, Inc. 408 | ArQule, Inc. 409 | Aradigm Corporation 410 | Aralez Pharmaceuticals Inc. 411 | Aramark 412 | Aratana Therapeutics, Inc. 413 | Arbor Realty Trust 414 | Arbutus Biopharma Corporation 415 | Arc Logistic Partners LP 416 | ArcBest Corporation 417 | Arcadia Biosciences, Inc. 418 | ArcelorMittal 419 | Arch Capital Group Ltd. 420 | Archer-Daniels-Midland Company 421 | Archrock Partners, L.P. 422 | Archrock, Inc. 423 | Arcos Dorados Holdings Inc. 424 | Arctic Cat Inc. 425 | Ardelyx, Inc. 426 | Ardmore Shipping Corporation 427 | Arena Pharmaceuticals, Inc. 428 | Ares Capital Corporation 429 | Ares Commercial Real Estate Corporation 430 | Ares Dynamic Credit Allocation Fund, Inc. 431 | Ares Management L.P. 432 | Argan, Inc. 433 | Argo Group International Holdings, Ltd. 434 | Argos Therapeutics, Inc. 435 | Arista Networks, Inc. 436 | Ark Restaurants Corp. 437 | Arlington Asset Investment Corp 438 | Armada Hoffler Properties, Inc. 439 | Armco Metals Holdings, Inc. 440 | Armstrong World Industries Inc 441 | Arotech Corporation 442 | Arowana Inc. 443 | Array BioPharma Inc. 444 | Arrhythmia Research Technology Inc. 445 | Arrow DWA Tactical ETF 446 | Arrow Electronics, Inc. 447 | Arrow Financial Corporation 448 | Arrowhead Research Corporation 449 | Art's-Way Manufacturing Co., Inc. 450 | Artesian Resources Corporation 451 | Arthur J. Gallagher & Co. 452 | Artisan Partners Asset Management Inc. 453 | Asanko Gold Inc. 454 | Asante Solutions, Inc. 455 | Asbury Automotive Group Inc 456 | Ascena Retail Group, Inc. 457 | Ascendis Pharma A/S 458 | Ascent Capital Group, Inc. 459 | Ashford Hospitality Prime, Inc. 460 | Ashford Hospitality Trust Inc 461 | Ashford Inc. 462 | Ashland Inc. 463 | Asia Pacific Fund, Inc. (The) 464 | Asia Pacific Wire & Cable Corporation Limited 465 | Asia Tigers Fund, Inc. (The) 466 | Aspen Aerogels, Inc. 467 | Aspen Insurance Holdings Limited 468 | Aspen Technology, Inc. 469 | Assembly Biosciences, Inc. 470 | Associated Banc-Corp 471 | Associated Capital Group, Inc. 472 | Assurant, Inc. 473 | Assured Guaranty Ltd. 474 | Asta Funding, Inc. 475 | Astec Industries, Inc. 476 | Asterias Biotherapeutics, Inc. 477 | Astoria Financial Corporation 478 | Astrazeneca PLC 479 | Astro-Med, Inc. 480 | Astronics Corporation 481 | Astrotech Corporation 482 | Asure Software Inc 483 | Atara Biotherapeutics, Inc. 484 | Atento S.A. 485 | Athersys, Inc. 486 | Atlantic Alliance Partnership Corp. 487 | Atlantic American Corporation 488 | Atlantic Capital Bancshares, Inc. 489 | Atlantic Coast Financial Corporation 490 | Atlantic Power Corporation 491 | Atlantic Tele-Network, Inc. 492 | Atlanticus Holdings Corporation 493 | Atlas Air Worldwide Holdings 494 | Atlas Energy, L.P. 495 | Atlas Financial Holdings, Inc. 496 | Atlas Resource Partners, L.P. 497 | Atlassian Corporation Plc 498 | Atmel Corporation 499 | Atmos Energy Corporation 500 | Atossa Genetics Inc. 501 | AtriCure, Inc. 502 | Attunity Ltd. 503 | Atwood Oceanics, Inc. 504 | Auburn National Bancorporation, Inc. 505 | AudioCodes Ltd. 506 | Aurinia Pharmaceuticals Inc 507 | Auris Medical Holding AG 508 | AutoGenomics, Inc. 509 | AutoNation, Inc. 510 | AutoZone, Inc. 511 | Autobytel Inc. 512 | Autodesk, Inc. 513 | Autohome Inc. 514 | Autoliv, Inc. 515 | Automatic Data Processing, Inc. 516 | Avalanche Biotechnologies, Inc. 517 | Avalon Holdings Corporation 518 | AvalonBay Communities, Inc. 519 | Avangrid, Inc. 520 | AveXis, Inc. 521 | Avenue Financial Holdings, Inc. 522 | Avenue Income Credit Strategies Fund 523 | Avery Dennison Corporation 524 | Avianca Holdings S.A. 525 | Aviat Networks, Inc. 526 | Avid Technology, Inc. 527 | Avinger, Inc. 528 | Avino Silver 529 | Avis Budget Group, Inc. 530 | Avista Corporation 531 | Aviva plc 532 | Avnet, Inc. 533 | Avon Products, Inc. 534 | Aware, Inc. 535 | Axalta Coating Systems Ltd. 536 | Axcelis Technologies, Inc. 537 | Axiall Corporation 538 | Axis Capital Holdings Limited 539 | AxoGen, Inc. 540 | Axsome Therapeutics, Inc. 541 | Azure Midstream Partners, LP 542 | B Communications Ltd. 543 | B&G Foods, Inc. 544 | B. Riley Financial, Inc. 545 | B.O.S. Better Online Solutions 546 | B/E Aerospace, Inc. 547 | B2Gold Corp 548 | BANRO CORPORATION 549 | BB&T Corporation 550 | BBCN Bancorp, Inc. 551 | BBVA Banco Frances S.A. 552 | BBX Capital Corporation 553 | BCB Bancorp, Inc. (NJ) 554 | BCE, Inc. 555 | BG Staffing Inc 556 | BGC Partners, Inc. 557 | BHP Billiton Limited 558 | BHP Billiton plc 559 | BIND Therapeutics, Inc. 560 | BJ's Restaurants, Inc. 561 | BLACKROCK INTERNATIONAL, LTD. 562 | BLDRS Asia 50 ADR Index Fund 563 | BLDRS Developed Markets 100 ADR Index Fund 564 | BLDRS Emerging Markets 50 ADR Index Fund 565 | BLDRS Europe 100 ADR Index Fund 566 | BMC Stock Holdings, Inc. 567 | BNC Bancorp 568 | BOK Financial Corporation 569 | BP Prudhoe Bay Royalty Trust 570 | BP p.l.c. 571 | BPC Acquisition Corp 572 | BRF S.A. 573 | BRT Realty Trust 574 | BSB Bancorp, Inc. 575 | BSQUARE Corporation 576 | BT Group plc 577 | BWX Technologies, Inc. 578 | Babcock 579 | Babson Capital Corporate Investors 580 | Babson Capital Global Short Duration High Yield Fund 581 | Babson Capital Participation Investors 582 | Badger Meter, Inc. 583 | Baidu, Inc. 584 | Baker Hughes Incorporated 585 | Balchem Corporation 586 | BalckRock Taxable Municipal Bond Trust 587 | Baldwin & Lyons, Inc. 588 | Ball Corporation 589 | Ballantyne Strong, Inc 590 | Ballard Power Systems, Inc. 591 | Baltimore Gas & Electric Company 592 | BanColombia S.A. 593 | Banc of California, Inc. 594 | BancFirst Corporation 595 | Banco Bilbao Viscaya Argentaria S.A. 596 | Banco Bradesco Sa 597 | Banco De Chile 598 | Banco Latinoamericano de Comercio Exterior, S.A. 599 | Banco Santander Brasil SA 600 | Banco Santander Chile 601 | Banco Santander, S.A. 602 | Bancorp of New Jersey, Inc 603 | BancorpSouth, Inc. 604 | Bancroft Fund Limited 605 | Bank Mutual Corporation 606 | Bank Of Montreal 607 | Bank Of New York Mellon Corporation (The) 608 | Bank of America Corporation 609 | Bank of Commerce Holdings (CA) 610 | Bank of Hawaii Corporation 611 | Bank of Marin Bancorp 612 | Bank of Nova Scotia (The) 613 | Bank of South Carolina Corp. 614 | Bank of the James Financial Group, Inc. 615 | Bank of the Ozarks 616 | BankFinancial Corporation 617 | BankUnited, Inc. 618 | Bankrate, Inc. 619 | Bankwell Financial Group, Inc. 620 | Banner Corporation 621 | Baozun Inc. 622 | Bar Harbor Bankshares, Inc. 623 | Barclays PLC 624 | Barington/Hilco Acquisition Corp. 625 | Barnes & Noble Education, Inc 626 | Barnes & Noble, Inc. 627 | Barnes Group, Inc. 628 | Barnwell Industries, Inc. 629 | Barracuda Networks, Inc. 630 | Barrett Business Services, Inc. 631 | Barrick Gold Corporation 632 | Basic Energy Services, Inc. 633 | Bassett Furniture Industries, Incorporated 634 | Baxalta Incorporated 635 | Baxter International Inc. 636 | Bay Bancorp, Inc. 637 | Baylake Corp 638 | Baytex Energy Corp 639 | Bazaarvoice, Inc. 640 | Beacon Roofing Supply, Inc. 641 | Bear State Financial, Inc. 642 | Beasley Broadcast Group, Inc. 643 | Beazer Homes USA, Inc. 644 | Becton, Dickinson and Company 645 | Bed Bath & Beyond Inc. 646 | BeiGene, Ltd. 647 | Bel Fuse Inc. 648 | Belden Inc 649 | Bellatrix Exploration Ltd 650 | Bellerophon Therapeutics, Inc. 651 | Bellicum Pharmaceuticals, Inc. 652 | Belmond Ltd. 653 | Bemis Company, Inc. 654 | Benchmark Electronics, Inc. 655 | Beneficial Bancorp, Inc. 656 | Benefitfocus, Inc. 657 | Benitec Biopharma Limited 658 | Berkshire Hathaway Inc. 659 | Berkshire Hills Bancorp, Inc. 660 | Best Buy Co., Inc. 661 | Big 5 Sporting Goods Corporation 662 | Big Lots, Inc. 663 | Biglari Holdings Inc. 664 | Bill Barrett Corporation 665 | Bio Blast Pharma Ltd. 666 | Bio-Path Holdings, Inc. 667 | Bio-Rad Laboratories, Inc. 668 | Bio-Techne Corp 669 | BioAmber Inc. 670 | BioCardia, Inc. 671 | BioCryst Pharmaceuticals, Inc. 672 | BioDelivery Sciences International, Inc. 673 | BioLife Solutions, Inc. 674 | BioLineRx Ltd. 675 | BioMarin Pharmaceutical Inc. 676 | BioPharmX Corporation 677 | BioScrip, Inc. 678 | BioShares Biotechnology Clinical Trials Fund 679 | BioShares Biotechnology Products Fund 680 | BioSpecifics Technologies Corp 681 | BioTelemetry, Inc. 682 | BioTime, Inc. 683 | Bioanalytical Systems, Inc. 684 | Biocept, Inc. 685 | Biodel Inc. 686 | Biogen Inc. 687 | Biolase, Inc. 688 | BiondVax Pharmaceuticals Ltd. 689 | Biostar Pharmaceuticals, Inc. 690 | Biota Pharmaceuticals, Inc. 691 | Biotie Therapies Corp. 692 | Birks Group Inc. 693 | Birner Dental Management Services, Inc. 694 | Bitauto Holdings Limited 695 | Black Box Corporation 696 | Black Diamond, Inc. 697 | Black Hills Corporation 698 | Black Knight Financial Services, Inc. 699 | Black Stone Minerals, L.P. 700 | BlackBerry Limited 701 | BlackRock California Municipal Income Trust 702 | BlackRock Capital Investment Corporation 703 | BlackRock Credit Allocation Income Trust 704 | BlackRock Energy and Resources Trust 705 | BlackRock Income Investment Quality Trust 706 | BlackRock Income Trust Inc. (The) 707 | BlackRock Investment Quality Municipal Trust Inc. (The) 708 | BlackRock Long-Term Municipal Advantage Trust 709 | BlackRock Maryland Municipal Bond Trust 710 | BlackRock Massachusetts Tax-Exempt Trust 711 | BlackRock Multi-Sector Income Trust 712 | BlackRock Municipal Income Investment Trust 713 | BlackRock Municipal Income Trust 714 | BlackRock Municipal Income Trust II 715 | BlackRock Municipal Target Term Trust Inc. (The) 716 | BlackRock New Jersey Municipal Income Trust 717 | BlackRock New York Investment Quality Municipal Trust Inc. (Th 718 | BlackRock New York Municipal Income Trust II 719 | BlackRock Resources 720 | BlackRock Science and Technology Trust 721 | BlackRock Strategic Municipal Trust Inc. (The) 722 | BlackRock Utility and Infrastructure Trust 723 | BlackRock Virginia Municipal Bond Trust 724 | BlackRock, Inc. 725 | Blackbaud, Inc. 726 | Blackhawk Network Holdings, Inc. 727 | Blackrock California Municipal 2018 Term Trust 728 | Blackrock Capital and Income Strategies Fund Inc 729 | Blackrock Core Bond Trust 730 | Blackrock Corporate High Yield Fund, Inc. 731 | Blackrock Debt Strategies Fund, Inc. 732 | Blackrock Defined Opportunity Credit Trust 733 | Blackrock Enhanced Equity Dividend Trust 734 | Blackrock Enhanced Government Fund, Inc 735 | Blackrock Floating Rate Income Strategies Fund Inc 736 | Blackrock Florida Municipal 2020 Term Trust 737 | Blackrock Global 738 | Blackrock Health Sciences Trust 739 | Blackrock Muni Intermediate Duration Fund Inc 740 | Blackrock Muni New York Intermediate Duration Fund Inc 741 | Blackrock MuniAssets Fund, Inc. 742 | Blackrock MuniEnhanced Fund, Inc. 743 | Blackrock MuniHoldings California Quality Fund, Inc. 744 | Blackrock MuniHoldings Fund II, Inc. 745 | Blackrock MuniHoldings Fund, Inc. 746 | Blackrock MuniHoldings Investment Quality Fund 747 | Blackrock MuniHoldings New Jersey Insured Fund, Inc. 748 | Blackrock MuniHoldings New York Quality Fund, Inc. 749 | Blackrock MuniHoldings Quality Fund II, Inc. 750 | Blackrock MuniHoldings Quality Fund, Inc. 751 | Blackrock MuniVest Fund II, Inc. 752 | Blackrock MuniYield California Fund, Inc. 753 | Blackrock MuniYield California Insured Fund, Inc. 754 | Blackrock MuniYield Fund, Inc. 755 | Blackrock MuniYield Investment Fund 756 | Blackrock MuniYield Investment QualityFund 757 | Blackrock MuniYield Michigan Quality Fund, Inc. 758 | Blackrock MuniYield New Jersey Fund, Inc. 759 | Blackrock MuniYield New York Quality Fund, Inc. 760 | Blackrock MuniYield Pennsylvania Quality Fund 761 | Blackrock MuniYield Quality Fund II, Inc. 762 | Blackrock MuniYield Quality Fund III, Inc. 763 | Blackrock MuniYield Quality Fund, Inc. 764 | Blackrock Municipal 2018 Term Trust 765 | Blackrock Municipal 2020 Term Trust 766 | Blackrock Municipal Bond Investment Trust 767 | Blackrock Municipal Bond Trust 768 | Blackrock Municipal Income Quality Trust 769 | Blackrock New Jersey Municipal Bond Trust 770 | Blackrock New York Municipal 2018 Term Trust 771 | Blackrock New York Municipal Bond Trust 772 | Blackrock New York Municipal Income Quality Trust 773 | Blackstone / GSO Strategic Credit Fund 774 | Blackstone GSO Long Short Credit Income Fund 775 | Blackstone GSO Senior Floating Rate Term Fund 776 | Blonder Tongue Laboratories, Inc. 777 | Bloomin' Brands, Inc. 778 | Blount International, Inc. 779 | Blucora, Inc. 780 | Blue Bird Corporation 781 | Blue Buffalo Pet Products, Inc. 782 | Blue Capital Reinsurance Holdings Ltd. 783 | Blue Earth, Inc. 784 | Blue Hills Bancorp, Inc. 785 | Blue Nile, Inc. 786 | BlueLinx Holdings Inc. 787 | BlueStar TA-BIGITech Israel Technology ETF 788 | Blueknight Energy Partners L.P., L.L.C. 789 | Blueprint Medicines Corporation 790 | Bluerock Residential Growth REIT, Inc. 791 | Boardwalk Pipeline Partners L.P. 792 | Bob Evans Farms, Inc. 793 | Boeing Company (The) 794 | BofI Holding, Inc. 795 | Boingo Wireless, Inc. 796 | Boise Cascade, L.L.C. 797 | Bojangles', Inc. 798 | Bona Film Group Limited 799 | Bonanza Creek Energy, Inc. 800 | Bonso Electronics International, Inc. 801 | Boot Barn Holdings, Inc. 802 | Booz Allen Hamilton Holding Corporation 803 | BorgWarner Inc. 804 | Boston Beer Company, Inc. (The) 805 | Boston Private Financial Holdings, Inc. 806 | Boston Properties, Inc. 807 | Boston Scientific Corporation 808 | Bottomline Technologies, Inc. 809 | Boulevard Acquisition Corp. II 810 | Bovie Medical Corporation 811 | Bowl America, Inc. 812 | Box, Inc. 813 | Boxlight Corporation 814 | Boyd Gaming Corporation 815 | Brady Corporation 816 | Brainstorm Cell Therapeutics Inc. 817 | Brandywine Realty Tr 818 | Brandywine Realty Trust 819 | Brasilagro Cia Brasileira De Propriedades Agricolas 820 | Braskem S.A. 821 | Bravo Brio Restaurant Group, Inc. 822 | Breitburn Energy Partners LP 823 | Bridge Bancorp, Inc. 824 | Bridgeline Digital, Inc. 825 | Bridgepoint Education, Inc. 826 | Bridgford Foods Corporation 827 | Briggs & Stratton Corporation 828 | Bright Horizons Family Solutions Inc. 829 | Brightcove Inc. 830 | Brink's Company (The) 831 | Brinker International, Inc. 832 | Bristol-Myers Squibb Company 833 | Bristow Group Inc 834 | British American Tobacco p.l.c. 835 | Brixmor Property Group Inc. 836 | BroadSoft, Inc. 837 | BroadVision, Inc. 838 | Broadcom Limited 839 | Broadridge Financial Solutions, Inc. 840 | Broadway Financial Corporation 841 | Broadwind Energy, Inc. 842 | Brocade Communications Systems, Inc. 843 | Brookdale Senior Living Inc. 844 | Brookfield Asset Management Inc 845 | Brookfield Canada Office Properties 846 | Brookfield DTLA Inc. 847 | Brookfield Global Listed Infrastructure Income Fund 848 | Brookfield High Income Fund Inc. 849 | Brookfield Infrastructure Partners LP 850 | Brookfield Mortgage Opportunity Income Fund Inc. 851 | Brookfield Property Partners L.P. 852 | Brookfield Renewable Powerr Fund 853 | Brookfield Total Return Fund Inc. 854 | Brookline Bancorp, Inc. 855 | Brooks Automation, Inc. 856 | Brown & Brown, Inc. 857 | Brown Forman Corporation 858 | Bruker Corporation 859 | Brunswick Corporation 860 | Bryn Mawr Bank Corporation 861 | Buckeye Partners L.P. 862 | Buckle, Inc. (The) 863 | Buenaventura Mining Company Inc. 864 | Buffalo Wild Wings, Inc. 865 | Build-A-Bear Workshop, Inc. 866 | Builders FirstSource, Inc. 867 | Bunge Limited 868 | Burcon Nutrascience Corp 869 | Burlington Stores, Inc. 870 | C&F Financial Corporation 871 | C&J Energy Services, Ltd. 872 | C.H. Robinson Worldwide, Inc. 873 | C.R. Bard, Inc. 874 | C1 Financial, Inc. 875 | CA Inc. 876 | CABCO Series 2004-101 Trust 877 | CACI International, Inc. 878 | CAE Inc 879 | CAI International, Inc. 880 | CAS Medical Systems, Inc. 881 | CASI Pharmaceuticals, Inc. 882 | CB Financial Services, Inc. 883 | CB Pharma Acquisition Corp. 884 | CBIZ, Inc. 885 | CBL & Associates Properties, Inc. 886 | CBO (Listing Market - NYSE - Networks A/E) 887 | CBOE Holdings, Inc. 888 | CBRE Clarion Global Real Estate Income Fund 889 | CBRE Group, Inc. 890 | CBS Corporation 891 | CBX (Listing Market NYSE Networks AE 892 | CCA Industries, Inc. 893 | CDI Corporation 894 | CDK Global, Inc. 895 | CDW Corporation 896 | CEB Inc. 897 | CECO Environmental Corp. 898 | CEPHEID 899 | CEVA, Inc. 900 | CF Industries Holdings, Inc. 901 | CGG 902 | CGI Group, Inc. 903 | CHS Inc 904 | CIFC LLC 905 | CIM Commercial Trust Corporation 906 | CIRCOR International, Inc. 907 | CIT Group Inc (DEL) 908 | CKX Lands, Inc. 909 | CLARCOR Inc. 910 | CM Finance Inc 911 | CME Group Inc. 912 | CMS Energy Corporation 913 | CNA Financial Corporation 914 | CNB Financial Corporation 915 | CNH Industrial N.V. 916 | CNO Financial Group, Inc. 917 | CNOOC Limited 918 | CNX Coal Resources LP 919 | CNinsure Inc. 920 | CONMED Corporation 921 | CONSOL Energy Inc. 922 | COPsync, Inc. 923 | CPB Inc. 924 | CPFL Energia S.A. 925 | CPI Aerostructures, Inc. 926 | CPI Card Group Inc. 927 | CPS Technologies Corp. 928 | CRA International,Inc. 929 | CRH Medical Corporation 930 | CRH PLC 931 | CSG Systems International, Inc. 932 | CSI Compressco LP 933 | CSP Inc. 934 | CSRA Inc. 935 | CSS Industries, Inc. 936 | CST Brands, Inc. 937 | CSW Industrials, Inc. 938 | CSX Corporation 939 | CTC Media, Inc. 940 | CTI BioPharma Corp. 941 | CTI Industries Corporation 942 | CTS Corporation 943 | CU Bancorp (CA) 944 | CUI Global, Inc. 945 | CVB Financial Corporation 946 | CVD Equipment Corporation 947 | CVENT, INC. 948 | CVR Energy Inc. 949 | CVR Partners, LP 950 | CVR Refining, LP 951 | CVS Health Corporation 952 | CVSL Inc. 953 | CYREN Ltd. 954 | CYS Investments, Inc. 955 | Cabela's Inc 956 | Cable One, Inc. 957 | Cablevision Systems Corporation 958 | Cabot Corporation 959 | Cabot Microelectronics Corporation 960 | Cabot Oil & Gas Corporation 961 | Cadence Design Systems, Inc. 962 | Cadiz, Inc. 963 | CaesarStone Sdot-Yam Ltd. 964 | Caesars Acquisition Company 965 | Caesars Entertainment Corporation 966 | CafePress Inc. 967 | Cal-Maine Foods, Inc. 968 | CalAmp Corp. 969 | CalAtlantic Group, Inc. 970 | Caladrius Biosciences, Inc. 971 | Calamos Asset Management, Inc. 972 | Calamos Convertible Opportunities and Income Fund 973 | Calamos Convertible and High Income Fund 974 | Calamos Dynamic Convertible & Income Fund 975 | Calamos Focus Growth ETF 976 | Calamos Global Dynamic Income Fund 977 | Calamos Global Total Return Fund 978 | Calamos Strategic Total Return Fund 979 | Calavo Growers, Inc. 980 | Caleres, Inc. 981 | Calgon Carbon Corporation 982 | California First National Bancorp 983 | California Resources Corporation 984 | California Water Service Group Holding 985 | Calithera Biosciences, Inc. 986 | Calix, Inc 987 | Callaway Golf Company 988 | Callidus Software, Inc. 989 | Callon Petroleum Company 990 | Calpine Corporation 991 | Calumet Specialty Products Partners, L.P. 992 | Cambium Learning Group, Inc. 993 | Cambrex Corporation 994 | Camden National Corporation 995 | Camden Property Trust 996 | Cameco Corporation 997 | Cameron International Corporation 998 | Campbell Soup Company 999 | Campus Crest Communities, Inc. 1000 | Camtek Ltd. 1001 | Can-Fite Biopharma Ltd 1002 | Canadian Imperial Bank of Commerce 1003 | Canadian National Railway Company 1004 | Canadian Natural Resources Limited 1005 | Canadian Pacific Railway Limited 1006 | Canadian Solar Inc. 1007 | Cancer Genetics, Inc. 1008 | Canon, Inc. 1009 | Cantel Medical Corp. 1010 | Canterbury Park Holding Corporation 1011 | Cape Bancorp, Inc. 1012 | Capella Education Company 1013 | Capital Bank Financial Corp. 1014 | Capital City Bank Group 1015 | Capital One Financial Corporation 1016 | Capital Product Partners L.P. 1017 | Capital Senior Living Corporation 1018 | Capital Southwest Corporation 1019 | Capital Trust, Inc. 1020 | Capitala Finance Corp. 1021 | Capitol Acquisition Corp. III 1022 | Capitol Federal Financial, Inc. 1023 | Capnia, Inc. 1024 | Capricor Therapeutics, Inc. 1025 | Capstead Mortgage Corporation 1026 | Capstone Turbine Corporation 1027 | CarMax Inc 1028 | Cara Therapeutics, Inc. 1029 | Carbo Ceramics, Inc. 1030 | Carbonite, Inc. 1031 | Carbylan Therapeutics, Inc. 1032 | Cardica, Inc. 1033 | Cardinal Financial Corporation 1034 | Cardinal Health, Inc. 1035 | Cardiome Pharma Corporation 1036 | Cardiovascular Systems, Inc. 1037 | Cardtronics, Inc. 1038 | Care Capital Properties, Inc. 1039 | Care.com, Inc. 1040 | CareDx, Inc. 1041 | CareTrust REIT, Inc. 1042 | Career Education Corporation 1043 | Carlisle Companies Incorporated 1044 | Carmike Cinemas, Inc. 1045 | Carnival Corporation 1046 | Carolina Bank Holdings Inc. 1047 | Carolina Financial Corporation 1048 | Carolina Trust Bank 1049 | Carpenter Technology Corporation 1050 | Carriage Services, Inc. 1051 | Carrizo Oil & Gas, Inc. 1052 | Carrols Restaurant Group, Inc. 1053 | Carter's, Inc. 1054 | Cartesian, Inc. 1055 | Carver Bancorp, Inc. 1056 | Cascade Bancorp 1057 | Cascade Microtech, Inc. 1058 | Casella Waste Systems, Inc. 1059 | Caseys General Stores, Inc. 1060 | Cash America International, Inc. 1061 | Cass Information Systems, Inc 1062 | Castle (A.M.) & Co. 1063 | Castle Brands, Inc. 1064 | Castlight Health, inc. 1065 | Catabasis Pharmaceuticals, Inc. 1066 | Catalent, Inc. 1067 | Catalyst Biosciences, Inc. 1068 | Catalyst Pharmaceuticals, Inc. 1069 | CatchMark Timber Trust, Inc. 1070 | Caterpillar, Inc. 1071 | Cathay General Bancorp 1072 | Cato Corporation (The) 1073 | Cavco Industries, Inc. 1074 | Cavium, Inc. 1075 | Cedar Fair, L.P. 1076 | Cedar Realty Trust, Inc. 1077 | Cel-Sci Corporation 1078 | Celadon Group, Inc. 1079 | Celanese Corporation 1080 | Celator Pharmaceuticals Inc. 1081 | Celestica, Inc. 1082 | Celgene Corporation 1083 | Celladon Corporation 1084 | Cellcom Israel, Ltd. 1085 | Celldex Therapeutics, Inc. 1086 | Cellectar Biosciences, Inc. 1087 | Cellectis S.A. 1088 | Cellular Biomedicine Group, Inc. 1089 | Celsion Corporation 1090 | Celyad SA 1091 | Cementos Pacasmayo S.A.A. 1092 | Cemex S.A.B. de C.V. 1093 | Cempra, Inc. 1094 | Cemtrex Inc. 1095 | Cencosud S.A. 1096 | Cenovus Energy Inc 1097 | Centene Corporation 1098 | Center Coast MLP & Infrastructure Fund 1099 | CenterPoint Energy, Inc. 1100 | CenterState Banks, Inc. 1101 | Centrais Electricas Brasileiras SA 1102 | Central Europe, Russia and Turkey Fund, Inc. (The) 1103 | Central European Media Enterprises Ltd. 1104 | Central Federal Corporation 1105 | Central Fund of Canada Limited 1106 | Central Garden & Pet Company 1107 | Central Securities Corporation 1108 | Central Valley Community Bancorp 1109 | Centrue Financial Corporation 1110 | Centrus Energy Corp. 1111 | Century Aluminum Company 1112 | Century Bancorp, Inc. 1113 | Century Casinos, Inc. 1114 | Century Communities, Inc. 1115 | CenturyLink, Inc. 1116 | Cenveo Inc 1117 | Ceragon Networks Ltd. 1118 | Cerecor Inc. 1119 | Ceres, Inc. 1120 | Cerner Corporation 1121 | Cerulean Pharma Inc. 1122 | Cerus Corporation 1123 | Cesca Therapeutics Inc. 1124 | Champions Oncology, Inc. 1125 | Changyou.com Limited 1126 | ChannelAdvisor Corporation 1127 | Chanticleer Holdings, Inc. 1128 | Charles & Colvard Ltd 1129 | Charles River Laboratories International, Inc. 1130 | Chart Industries, Inc. 1131 | Charter Communications, Inc. 1132 | Charter Financial Corp. 1133 | Chase Corporation 1134 | Chatham Lodging Trust (REIT) 1135 | Check Point Software Technologies Ltd. 1136 | Check-Cap Ltd. 1137 | Checkpoint Systms, Inc. 1138 | Cheetah Mobile Inc. 1139 | Chegg, Inc. 1140 | Chembio Diagnostics, Inc. 1141 | Chemed Corp. 1142 | Chemical Financial Corporation 1143 | ChemoCentryx, Inc. 1144 | Chemours Company (The) 1145 | Chemtura Corp. 1146 | Chemung Financial Corp 1147 | Cheniere Energy Partners LP Holdings, LLC 1148 | Cheniere Energy Partners, LP 1149 | Cheniere Energy, Inc. 1150 | Cherokee Inc. 1151 | Cherry Hill Mortgage Investment Corporation 1152 | Chesapeake Energy Corporation 1153 | Chesapeake Granite Wash Trust 1154 | Chesapeake Lodging Trust 1155 | Chesapeake Utilities Corporation 1156 | Cheviot Financial Corp 1157 | Chevron Corporation 1158 | Chiasma, Inc. 1159 | Chicago Bridge & Iron Company N.V. 1160 | Chicago Rivet & Machine Co. 1161 | Chico's FAS, Inc. 1162 | Chicopee Bancorp, Inc. 1163 | Children's Place, Inc. (The) 1164 | Chimera Investment Corporation 1165 | Chimerix, Inc. 1166 | China Advanced Construction Materials Group, Inc. 1167 | China Auto Logistics Inc. 1168 | China Automotive Systems, Inc. 1169 | China BAK Battery, Inc. 1170 | China Biologic Products, Inc. 1171 | China Ceramics Co., Ltd. 1172 | China Commercial Credit, Inc. 1173 | China Cord Blood Corporation 1174 | China Customer Relations Centers, Inc. 1175 | China Digital TV Holding Co., Ltd. 1176 | China Distance Education Holdings Limited 1177 | China Eastern Airlines Corporation Ltd. 1178 | China Finance Online Co. Limited 1179 | China Fund, Inc. (The) 1180 | China Green Agriculture, Inc. 1181 | China HGS Real Estate, Inc. 1182 | China Information Technology, Inc. 1183 | China Jo-Jo Drugstores, Inc. 1184 | China Life Insurance Company Limited 1185 | China Lodging Group, Limited 1186 | China Metro-Rural Holdings Limited 1187 | China Ming Yang Wind Power Group Limited 1188 | China Mobile (Hong Kong) Ltd. 1189 | China Natural Resources, Inc. 1190 | China Nepstar Chain Drugstore Ltd 1191 | China New Borun Corporation 1192 | China Petroleum & Chemical Corporation 1193 | China Pharma Holdings, Inc. 1194 | China Recycling Energy Corporation 1195 | China Southern Airlines Company Limited 1196 | China Sunergy Co., Ltd. 1197 | China TechFaith Wireless Communication Technology Limited 1198 | China Telecom Corp Ltd 1199 | China Unicom (Hong Kong) Ltd 1200 | China XD Plastics Company Limited 1201 | China Xiniya Fashion Limited 1202 | China Yida Holding, Co. 1203 | China Yuchai International Limited 1204 | China Zenix Auto International Limited 1205 | ChinaCache International Holdings Ltd. 1206 | ChinaNet Online Holdings, Inc. 1207 | ChipMOS TECHNOLOGIES (Bermuda) LTD. 1208 | Chipotle Mexican Grill, Inc. 1209 | Choice Hotels International, Inc. 1210 | Christopher & Banks Corporation 1211 | Chunghwa Telecom Co., Ltd. 1212 | Church & Dwight Company, Inc. 1213 | Churchill Downs, Incorporated 1214 | Chuy's Holdings, Inc. 1215 | Ciber, Inc. 1216 | Cidara Therapeutics, Inc. 1217 | Ciena Corporation 1218 | Cigna Corporation 1219 | Cimarex Energy Co 1220 | Cimpress N.V 1221 | Cincinnati Bell Inc 1222 | Cincinnati Financial Corporation 1223 | Cinedigm Corp 1224 | Cinemark Holdings Inc 1225 | Ciner Resources LP 1226 | Cintas Corporation 1227 | Cipher Pharmaceuticals Inc. 1228 | Cirrus Logic, Inc. 1229 | Cisco Systems, Inc. 1230 | Citi Trends, Inc. 1231 | Citigroup Inc. 1232 | Citizens & Northern Corp 1233 | Citizens Community Bancorp, Inc. 1234 | Citizens Financial Group, Inc. 1235 | Citizens First Corporation 1236 | Citizens Holding Company 1237 | Citizens, Inc. 1238 | Citrix Systems, Inc. 1239 | City Holding Company 1240 | City Office REIT, Inc. 1241 | Civeo Corporation 1242 | Civista Bancshares, Inc. 1243 | Civitas Solutions, Inc. 1244 | Clayton Williams Energy, Inc. 1245 | Clean Diesel Technologies, Inc. 1246 | Clean Energy Fuels Corp. 1247 | Clean Harbors, Inc. 1248 | Cleantech Solutions International, Inc. 1249 | Clear Channel Outdoor Holdings, Inc. 1250 | ClearBridge American Energy MLP Fund Inc. 1251 | ClearBridge Energy MLP Fund Inc. 1252 | ClearBridge Energy MLP Opportunity Fund Inc. 1253 | ClearBridge Energy MLP Total Return Fund Inc. 1254 | ClearOne, Inc. 1255 | ClearSign Combustion Corporation 1256 | Clearfield, Inc. 1257 | Clearwater Paper Corporation 1258 | Cleco Corporation 1259 | Cleveland BioLabs, Inc. 1260 | Cliffs Natural Resources Inc. 1261 | Clifton Bancorp Inc. 1262 | Clorox Company (The) 1263 | Cloud Peak Energy Inc 1264 | Clough Global Allocation Fund 1265 | Clough Global Equity Fund 1266 | Clough Global Opportunities Fund 1267 | Clovis Oncology, Inc. 1268 | ClubCorp Holdings, Inc. 1269 | Cnova N.V. 1270 | CoBiz Financial Inc. 1271 | CoLucid Pharmaceuticals, Inc. 1272 | CoStar Group, Inc. 1273 | Coach, Inc. 1274 | Coastway Bancorp, Inc. 1275 | Cobalt International Energy, Inc. 1276 | Coca Cola Femsa S.A.B. de C.V. 1277 | Coca-Cola Bottling Co. Consolidated 1278 | Coca-Cola Company (The) 1279 | Coca-Cola Enterprises, Inc. 1280 | Code Rebel Corporation 1281 | Codexis, Inc. 1282 | Codorus Valley Bancorp, Inc 1283 | Coeur Mining, Inc. 1284 | Coffee Holding Co., Inc. 1285 | Cogent Communications Holdings, Inc. 1286 | Cogentix Medical, Inc. 1287 | Cognex Corporation 1288 | Cognizant Technology Solutions Corporation 1289 | Cohen & Steers Closed-End Opportunity Fund, Inc. 1290 | Cohen & Steers Global Income Builder, Inc. 1291 | Cohen & Steers Infrastructure Fund, Inc 1292 | Cohen & Steers Limited Duration Preferred and Income Fund, Inc 1293 | Cohen & Steers MLP Income and Energy Opportunity Fund, Inc. 1294 | Cohen & Steers Quality Income Realty Fund Inc 1295 | Cohen & Steers Reit and Preferred Income Fund Inc 1296 | Cohen & Steers Select Preferred and Income Fund, Inc. 1297 | Cohen & Steers Total Return Realty Fund, Inc. 1298 | Coherent, Inc. 1299 | Coherus BioSciences, Inc. 1300 | Cohn & Steers Inc 1301 | Cohu, Inc. 1302 | Colfax Corporation 1303 | Colgate-Palmolive Company 1304 | Collectors Universe, Inc. 1305 | Collegium Pharmaceutical, Inc. 1306 | Colliers International Group Inc. 1307 | Colonial High Income Municipal Trust 1308 | Colonial Intermediate High Income Fund 1309 | Colonial Investment Grade Municipal Trust 1310 | Colonial Municipal Income Trust 1311 | Colony Bankcorp, Inc. 1312 | Colony Capital, Inc 1313 | Colony Starwood Homes 1314 | Columbia Banking System, Inc. 1315 | Columbia Pipeline Group, Inc. 1316 | Columbia Pipeline Partners LP 1317 | Columbia Property Trust, Inc. 1318 | Columbia Seligman Premium Technology Growth Fund, Inc 1319 | Columbia Sportswear Company 1320 | Columbus McKinnon Corporation 1321 | CombiMatrix Corporation 1322 | Comcast Corporation 1323 | Comerica Incorporated 1324 | Comfort Systems USA, Inc. 1325 | CommScope Holding Company, Inc. 1326 | CommVault Systems, Inc. 1327 | Command Security Corporation 1328 | Commerce Bancshares, Inc. 1329 | Commerce Union Bancshares, Inc. 1330 | Commercial Metals Company 1331 | Commercial Vehicle Group, Inc. 1332 | Communications Sales & Leasing,Inc. 1333 | Communications Systems, Inc. 1334 | Community Bank System, Inc. 1335 | Community Bankers Trust Corporation. 1336 | Community Choice Financial Inc. 1337 | Community Health Systems, Inc. 1338 | Community Healthcare Trust Incorporated 1339 | Community Trust Bancorp, Inc. 1340 | Community West Bancshares 1341 | CommunityOne Bancorp 1342 | Comp En De Mn Cemig ADS 1343 | CompX International Inc. 1344 | Companhia Brasileira de Distribuicao 1345 | Companhia Paranaense de Energia (COPEL) 1346 | Companhia de saneamento Basico Do Estado De Sao Paulo - Sabesp 1347 | Compania Cervecerias Unidas, S.A. 1348 | Compass Diversified Holdings 1349 | Compass Minerals International, Inc. 1350 | Compugen Ltd. 1351 | Computer Programs and Systems, Inc. 1352 | Computer Sciences Corporation 1353 | Computer Task Group, Incorporated 1354 | Comstock Holding Companies, Inc. 1355 | Comstock Mining, Inc. 1356 | Comstock Resources, Inc. 1357 | Comtech Telecommunications Corp. 1358 | ConAgra Foods, Inc. 1359 | Conatus Pharmaceuticals Inc. 1360 | Concert Pharmaceuticals, Inc. 1361 | Concho Resources Inc. 1362 | Concord Medical Services Holdings Limited 1363 | Concordia Healthcare Corp. 1364 | Concurrent Computer Corporation 1365 | Condor Hospitality Trust, Inc. 1366 | Cone Midstream Partners LP 1367 | ConforMIS, Inc. 1368 | Conifer Holdings, Inc. 1369 | Conn's, Inc. 1370 | ConnectOne Bancorp, Inc. 1371 | Connecticut Water Service, Inc. 1372 | Connecture, Inc. 1373 | ConocoPhillips 1374 | Consolidated Communications Holdings, Inc. 1375 | Consolidated Edison Inc 1376 | Consolidated Water Co. Ltd. 1377 | Consolidated-Tomoka Land Co. 1378 | Constellation Brands Inc 1379 | Constellium N.V. 1380 | Consumer Portfolio Services, Inc. 1381 | Container Store (The) 1382 | Contango Oil & Gas Company 1383 | Continental Building Products, Inc. 1384 | Continental Materials Corporation 1385 | Continental Resources, Inc. 1386 | ContraFect Corporation 1387 | ContraVir Pharmaceuticals Inc 1388 | Control4 Corporation 1389 | Controladora Vuela Compania de Aviacion, S.A.B. de C.V. 1390 | Convergys Corporation 1391 | Cooper Companies, Inc. (The) 1392 | Cooper Tire & Rubber Company 1393 | Cooper-Standard Holdings Inc. 1394 | Copa Holdings, S.A. 1395 | Copart, Inc. 1396 | CorEnergy Infrastructure Trust, Inc. 1397 | CorMedix Inc 1398 | CorVel Corp. 1399 | Corbus Pharmaceuticals Holdings, Inc. 1400 | Corcept Therapeutics Incorporated 1401 | Cordia Bancorp Inc. 1402 | Core Laboratories N.V. 1403 | Core Molding Technologies Inc 1404 | Core-Mark Holding Company, Inc. 1405 | CoreLogic, Inc. 1406 | CoreSite Realty Corporation 1407 | Corindus Vascular Robotics, Inc. 1408 | Corium International, Inc. 1409 | Cornerstone OnDemand, Inc. 1410 | Cornerstone Strategic Return Fund, Inc. (The) 1411 | Cornerstone Strategic Value Fund, Inc. 1412 | Corning Incorporated 1413 | Corpbanca 1414 | Corporate Asset Backed Corp CABCO 1415 | Corporate Office Properties Trust 1416 | Corrections Corporation of America 1417 | Cosan Limited 1418 | Cosi, Inc. 1419 | Costamare Inc. 1420 | Costco Wholesale Corporation 1421 | Cott Corporation 1422 | Coty Inc. 1423 | CounterPath Corporation 1424 | Country Style Cooking Restaurant Chain Co., Ltd. 1425 | Countrywide Financial Corporation 1426 | County Bancorp, Inc. 1427 | Cousins Properties Incorporated 1428 | Covanta Holding Corporation 1429 | Covenant Transportation Group, Inc. 1430 | Covisint Corporation 1431 | Cowen Group, Inc. 1432 | Cracker Barrel Old Country Store, Inc. 1433 | Craft Brew Alliance, Inc. 1434 | Crane Company 1435 | Crawford & Company 1436 | Cray Inc 1437 | Credicorp Ltd. 1438 | Credit Acceptance Corporation 1439 | Credit Suisse AG 1440 | Credit Suisse Asset Management Income Fund, Inc. 1441 | Credit Suisse Group 1442 | Credit Suisse High Yield Bond Fund 1443 | Cree, Inc. 1444 | Crescent Point Energy Corporation 1445 | Crestwood Equity Partners LP 1446 | Cresud S.A.C.I.F. y A. 1447 | Criteo S.A. 1448 | Crocs, Inc. 1449 | Cross Country Healthcare, Inc. 1450 | Cross Timbers Royalty Trust 1451 | CrossAmerica Partners LP 1452 | Crossroads Capital, Inc. 1453 | Crossroads Systems, Inc. 1454 | Crown Castle International Corporation 1455 | Crown Crafts, Inc. 1456 | Crown Holdings, Inc. 1457 | Crown Media Holdings, Inc. 1458 | CryoLife, Inc. 1459 | CryoPort, Inc. 1460 | Crystal Rock Holdings, Inc. 1461 | Ctrip.com International, Ltd. 1462 | CubeSmart 1463 | Cubic Corporation 1464 | Cullen/Frost Bankers, Inc. 1465 | Culp, Inc. 1466 | Cumberland Pharmaceuticals Inc. 1467 | Cummins Inc. 1468 | Cumulus Media Inc. 1469 | Cur Media, Inc. 1470 | Curis, Inc. 1471 | Curtiss-Wright Corporation 1472 | Cushing Energy Income Fund (The) 1473 | Cushing Renaissance Fund (The) 1474 | Customers Bancorp, Inc 1475 | Cutera, Inc. 1476 | Cutwater Select Income Fund 1477 | Cyanotech Corporation 1478 | CyberArk Software Ltd. 1479 | CyberOptics Corporation 1480 | Cyclacel Pharmaceuticals, Inc. 1481 | Cymabay Therapeutics Inc. 1482 | Cynapsus Therapeutics Inc. 1483 | Cynosure, Inc. 1484 | Cypress Energy Partners, L.P. 1485 | Cypress Semiconductor Corporation 1486 | CyrusOne Inc 1487 | CytRx Corporation 1488 | Cytokinetics, Incorporated 1489 | CytomX Therapeutics, Inc. 1490 | Cytori Therapeutics Inc 1491 | Cytosorbents Corporation 1492 | D.R. Horton, Inc. 1493 | D/B/A Chubb Limited New 1494 | DAQO New Energy Corp. 1495 | DAVIDsTEA Inc. 1496 | DBV Technologies S.A. 1497 | DCP Midstream Partners, LP 1498 | DCT Industrial Trust Inc 1499 | DDR Corp. 1500 | DEMANDWARE, INC. 1501 | DENTSPLY SIRONA Inc. 1502 | DGSE Companies, Inc. 1503 | DHI Group, Inc. 1504 | DHT Holdings, Inc. 1505 | DHX Media Ltd. 1506 | DISH Network Corporation 1507 | DLH Holdings Corp. 1508 | DNB Financial Corp 1509 | DRDGOLD Limited 1510 | DS Healthcare Group, Inc. 1511 | DSP Group, Inc. 1512 | DST Systems, Inc. 1513 | DSW Inc. 1514 | DT Asia Investments Limited 1515 | DTE Energy Company 1516 | DTS, Inc. 1517 | DWS High Income Opportunities Fund, Inc. 1518 | DXI Energy Inc. 1519 | DXP Enterprises, Inc. 1520 | DaVita healthCare Partners Inc. 1521 | Daily Journal Corp. (S.C.) 1522 | Dakota Plains Holdings, Inc. 1523 | Daktronics, Inc. 1524 | Dana Holding Corporation 1525 | Danaher Corporation 1526 | Danaos Corporation 1527 | Darden Restaurants, Inc. 1528 | Darling Ingredients Inc. 1529 | Data I/O Corporation 1530 | Datalink Corporation 1531 | Dataram Corporation 1532 | Datawatch Corporation 1533 | Dave & Buster's Entertainment, Inc. 1534 | Dawson Geophysical Company 1535 | Daxor Corporation 1536 | DeVry Education Group Inc. 1537 | Dean Foods Company 1538 | Deckers Outdoor Corporation 1539 | Deere & Company 1540 | Dehaier Medical Systems Limited 1541 | Del Frisco's Restaurant Group, Inc. 1542 | Del Taco Restaurants, Inc. 1543 | Delaware Enhanced Global Dividend 1544 | Delaware Investments Colorado Municipal Income Fund, Inc 1545 | Delaware Investments Dividend & Income Fund, Inc. 1546 | Delaware Investments Florida Insured Municipal Income Fund 1547 | Delaware Investments Minnesota Municipal Income Fund II, Inc. 1548 | Delcath Systems, Inc. 1549 | Delek Logistics Partners, L.P. 1550 | Delek US Holdings, Inc. 1551 | Delphi Automotive plc 1552 | Delta Air Lines, Inc. 1553 | Delta Apparel, Inc. 1554 | Delta Natural Gas Company, Inc. 1555 | Delta Technology Holdings Limited 1556 | Deltic Timber Corporation 1557 | Deluxe Corporation 1558 | Demand Media Inc. 1559 | Denbury Resources Inc. 1560 | Denison Mine Corp 1561 | Denny's Corporation 1562 | Depomed, Inc. 1563 | Derma Sciences, Inc. 1564 | Dermira, Inc. 1565 | Destination Maternity Corporation 1566 | Destination XL Group, Inc. 1567 | Deswell Industries, Inc. 1568 | Determine, Inc. 1569 | Deutsch Bk Contingent Cap Tr V 1570 | Deutsche Bank AG 1571 | Devon Energy Corporation 1572 | DexCom, Inc. 1573 | Diageo plc 1574 | Diamond Hill Investment Group, Inc. 1575 | Diamond Offshore Drilling, Inc. 1576 | Diamond Resorts International, Inc. 1577 | Diamondback Energy, Inc. 1578 | Diamondrock Hospitality Company 1579 | Diana Containerships Inc. 1580 | Diana Shipping inc. 1581 | Dicerna Pharmaceuticals, Inc. 1582 | Dick's Sporting Goods Inc 1583 | Diebold, Incorporated 1584 | Differential Brands Group Inc. 1585 | Digi International Inc. 1586 | Digimarc Corporation 1587 | Digirad Corporation 1588 | Digital Ally, Inc. 1589 | Digital Power Corporation 1590 | Digital Realty Trust, Inc. 1591 | Digital Turbine, Inc. 1592 | DigitalGlobe, Inc 1593 | Dillard's, Inc. 1594 | Dime Community Bancshares, Inc. 1595 | Dimension Therapeutics, Inc. 1596 | DineEquity, Inc 1597 | Diodes Incorporated 1598 | Dipexium Pharmaceuticals, Inc. 1599 | Diplomat Pharmacy, Inc. 1600 | Discover Financial Services 1601 | Discovery Communications, Inc. 1602 | Discovery Laboratories, Inc. 1603 | Diversicare Healthcare Services Inc. 1604 | Diversified Real Asset Income Fund 1605 | Diversified Restaurant Holdings, Inc. 1606 | Dividend and Income Fund 1607 | Document Security Systems, Inc. 1608 | Dolby Laboratories 1609 | Dollar General Corporation 1610 | Dollar Tree, Inc. 1611 | Dominion Diamond Corporation 1612 | Dominion Midstream Partners, LP 1613 | Dominion Resources, Inc. 1614 | Domino's Pizza Inc 1615 | Domtar Corporation 1616 | Donaldson Company, Inc. 1617 | Donegal Group, Inc. 1618 | Dorchester Minerals, L.P. 1619 | Dorian LPG Ltd. 1620 | Dorman Products, Inc. 1621 | Double Eagle Acquisition Corp. 1622 | DoubleLine Income Solutions Fund 1623 | DoubleLine Opportunistic Credit Fund 1624 | Douglas Dynamics, Inc. 1625 | Douglas Emmett, Inc. 1626 | Dover Corporation 1627 | Dover Downs Gaming & Entertainment Inc 1628 | Dover Motorsports, Inc. 1629 | Dow Chemical Company (The) 1630 | Dr Pepper Snapple Group, Inc 1631 | Dr. Reddy's Laboratories Ltd 1632 | DraftDay Fantasy Sports, Inc. 1633 | DragonWave Inc 1634 | Dreamworks Animation SKG, Inc. 1635 | Drew Industries Incorporated 1636 | Dreyfus High Yield Strategies Fund 1637 | Dreyfus Municipal Bond Infrastructure Fund, Inc. 1638 | Dreyfus Municipal Income, Inc. 1639 | Dreyfus Strategic Municipal Bond Fund, Inc. 1640 | Dreyfus Strategic Municipals, Inc. 1641 | Dril-Quip, Inc. 1642 | DryShips Inc. 1643 | Ducommun Incorporated 1644 | Duff & Phelps Global Utility Income Fund Inc. 1645 | Duff & Phelps Select Energy MLP Fund Inc. 1646 | Duff & Phelps Utilities Income, Inc. 1647 | Duff & Phelps Utilities Tax-Free Income, Inc. 1648 | Duff & Phelps Utility & Corporate Bond Trust, Inc. 1649 | Duke Energy Corporation 1650 | Duke Realty Corporation 1651 | Duluth Holdings Inc. 1652 | Dun & Bradstreet Corporation (The) 1653 | Dunkin' Brands Group, Inc. 1654 | Dupont Fabros Technology, Inc. 1655 | Durect Corporation 1656 | Dycom Industries, Inc. 1657 | Dynagas LNG Partners LP 1658 | Dynamic Materials Corporation 1659 | Dynasil Corporation of America 1660 | Dynatronics Corporation 1661 | Dynavax Technologies Corporation 1662 | Dynegy Inc. 1663 | Dynex Capital, Inc. 1664 | E*TRADE Financial Corporation 1665 | E-Commerce China Dangdang Inc. 1666 | E-House (China) Holdings Limited 1667 | E-compass Acquisition Corp. 1668 | E.I. du Pont de Nemours and Company 1669 | E.W. Scripps Company (The) 1670 | ECA Marcellus Trust I 1671 | EDAP TMS S.A. 1672 | EMC Corporation 1673 | EMC Insurance Group Inc. 1674 | EMCOR Group, Inc. 1675 | EMCORE Corporation 1676 | ENERGY TRANSFER PARTNERS 1677 | ENGlobal Corporation 1678 | ENI S.p.A. 1679 | ENSCO plc 1680 | ENSERVCO Corporation 1681 | EOG Resources, Inc. 1682 | EP Energy Corporation 1683 | EPAM Systems, Inc. 1684 | EPIQ Systems, Inc. 1685 | EPIRUS Biopharmaceuticals, Inc. 1686 | EPR Properties 1687 | EQT Corporation 1688 | EQT GP Holdings, LP 1689 | EQT Midstream Partners, LP 1690 | ERBA Diagnostics, Inc. 1691 | ESCO Technologies Inc. 1692 | ESSA Bancorp, Inc. 1693 | ESSA Pharma Inc. 1694 | ETRE REIT, LLC 1695 | EV Energy Partners, L.P. 1696 | EVINE Live Inc. 1697 | EXACT Sciences Corporation 1698 | EXCO Resources NL 1699 | EXFO Inc 1700 | EZCORP, Inc. 1701 | Eagle Bancorp Montana, Inc. 1702 | Eagle Bancorp, Inc. 1703 | Eagle Bulk Shipping Inc. 1704 | Eagle Capital Growth Fund, Inc. 1705 | Eagle Growth and Income Opportunities Fund 1706 | Eagle Materials Inc 1707 | Eagle Pharmaceuticals, Inc. 1708 | Eagle Point Credit Company Inc. 1709 | EarthLink Holdings Corp. 1710 | Earthstone Energy, Inc. 1711 | East West Bancorp, Inc. 1712 | EastGroup Properties, Inc. 1713 | Easterly Acquisition Corp. 1714 | Easterly Government Properties, Inc. 1715 | Eastern Company (The) 1716 | Eastern Virginia Bankshares, Inc. 1717 | Eastman Chemical Company 1718 | Eastman Kodak Company 1719 | Eaton Corporation, PLC 1720 | Eaton Vance California Municipal Bond Fund 1721 | Eaton Vance California Municipal Bond Fund II 1722 | Eaton Vance California Municipal Income Trust 1723 | Eaton Vance Corporation 1724 | Eaton Vance Enhance Equity Income Fund 1725 | Eaton Vance Enhanced Equity Income Fund II 1726 | Eaton Vance Floating Rate Income Trust 1727 | Eaton Vance Limited Duration Income Fund 1728 | Eaton Vance Massachusetts Municipal Bond Fund 1729 | Eaton Vance Massachusetts Municipal Income Trust 1730 | Eaton Vance Michigan Municipal Bond Fund 1731 | Eaton Vance Michigan Municipal Income Trust 1732 | Eaton Vance Municipal Bond Fund 1733 | Eaton Vance Municipal Bond Fund II 1734 | Eaton Vance Municipal Income 2028 Term Trust 1735 | Eaton Vance Municipal Income Trust 1736 | Eaton Vance New Jersey Municipal Bond Fund 1737 | Eaton Vance New Jersey Municipal Income Trust 1738 | Eaton Vance New York Municipal Bond Fund 1739 | Eaton Vance New York Municipal Bond Fund II 1740 | Eaton Vance New York Municipal Income Trust 1741 | Eaton Vance NextShares Trust 1742 | Eaton Vance Ohio Municipal Bond Fund 1743 | Eaton Vance Ohio Municipal Income Trust 1744 | Eaton Vance Pennsylvania Municipal Bond Fund 1745 | Eaton Vance Pennsylvania Municipal Income Trust 1746 | Eaton Vance Risk-Managed Diversified Equity Income Fund 1747 | Eaton Vance Senior Floating-Rate Fund 1748 | Eaton Vance Senior Income Trust 1749 | Eaton Vance Short Diversified Income Fund 1750 | Eaton Vance Tax Advantaged Dividend Income Fund 1751 | Eaton Vance Tax-Advantage Global Dividend Opp 1752 | Eaton Vance Tax-Advantaged Bond 1753 | Eaton Vance Tax-Advantaged Global Dividend Income Fund 1754 | Eaton Vance Tax-Managed Buy-Write Income Fund 1755 | Eaton Vance Tax-Managed Diversified Equity Income Fund 1756 | Eaton Vance Tax-Managed Global Diversified Equity Income Fund 1757 | Eaton vance Floating-Rate Income Plus Fund 1758 | Ebix, Inc. 1759 | Echelon Corporation 1760 | Echo Global Logistics, Inc. 1761 | Echo Therapeutics, Inc. 1762 | EchoStar Corporation 1763 | Eclipse Resources Corporation 1764 | Eco-Stim Energy Solutions, Inc. 1765 | Ecolab Inc. 1766 | Ecology and Environment, Inc. 1767 | Ecopetrol S.A. 1768 | Edge Therapeutics, Inc. 1769 | Edgewater Technology, Inc. 1770 | Edison International 1771 | Editas Medicine, Inc. 1772 | Education Realty Trust Inc. 1773 | Educational Development Corporation 1774 | Edwards Lifesciences Corporation 1775 | Egalet Corporation 1776 | El Paso Corporation 1777 | El Paso Electric Company 1778 | El Pollo Loco Holdings, Inc. 1779 | Elbit Imaging Ltd. 1780 | Elbit Systems Ltd. 1781 | Eldorado Gold Corporation 1782 | Eldorado Resorts, Inc. 1783 | Electro Rent Corporation 1784 | Electro Scientific Industries, Inc. 1785 | Electro-Sensors, Inc. 1786 | Electromed, Inc. 1787 | Electronic Arts Inc. 1788 | Electronics for Imaging, Inc. 1789 | Electrum Special Acquisition Corporation 1790 | Elephant Talk Communications Corp. 1791 | Eleven Biotherapeutics, Inc. 1792 | Eli Lilly and Company 1793 | Elizabeth Arden, Inc. 1794 | Elkhorn S&P 500 Capital Expenditures Portfolio 1795 | Ellie Mae, Inc. 1796 | Ellington Financial LLC 1797 | Ellington Residential Mortgage REIT 1798 | Ellomay Capital Ltd. 1799 | Ellsworth Growth and Income Fund Ltd. 1800 | Elmira Savings Bank NY (The) 1801 | Eltek Ltd. 1802 | Embotelladora Andina S.A. 1803 | Embraer-Empresa Brasileira de Aeronautica 1804 | Emclaire Financial Corp 1805 | Emerald Oil, Inc. 1806 | Emerge Energy Services LP 1807 | Emergent Biosolutions, Inc. 1808 | Emergent Capital, Inc. 1809 | Emerson Electric Company 1810 | Emerson Radio Corporation 1811 | Emmis Communications Corporation 1812 | Empire District Electric Company (The) 1813 | Empire Resorts, Inc. 1814 | Empire Resources, Inc. 1815 | Empire State Realty Trust, Inc. 1816 | Employers Holdings Inc 1817 | Empresa Distribuidora Y Comercializadora Norte S.A. (Edenor) 1818 | Empresa Nacional de Electricidad S.A. 1819 | Empresas Ica Soc Contrladora 1820 | EnLink Midstream Partners, LP 1821 | EnLink Midstream, LLC 1822 | EnSync, Inc. 1823 | Enable Midstream Partners, LP 1824 | Enanta Pharmaceuticals, Inc. 1825 | Enbridge Energy Management LLC 1826 | Enbridge Energy, L.P. 1827 | Enbridge Inc 1828 | Encana Corporation 1829 | Encore Capital Group Inc 1830 | Encore Wire Corporation 1831 | Endeavour Silver Corporation 1832 | Endo International plc 1833 | EndoChoice Holdings, Inc. 1834 | Endocyte, Inc. 1835 | Endologix, Inc. 1836 | Endurance International Group Holdings, Inc. 1837 | Endurance Specialty Holdings Ltd 1838 | Enduro Royalty Trust 1839 | EnerJex Resources, Inc. 1840 | EnerNOC, Inc. 1841 | Energen Corporation 1842 | Energizer Holdings, Inc. 1843 | Energous Corporation 1844 | Energy Focus, Inc. 1845 | Energy Fuels Inc 1846 | Energy Recovery, Inc. 1847 | Energy Transfer Equity, L.P. 1848 | Energy XXI Ltd. 1849 | Enerplus Corporation 1850 | Enersis Americas S.A. 1851 | Enersys 1852 | Engility Holdings, Inc. 1853 | Ennis, Inc. 1854 | Enova International, Inc. 1855 | Enphase Energy, Inc. 1856 | Enpro Industries 1857 | Enstar Group Limited 1858 | Entegra Financial Corp. 1859 | Entegris, Inc. 1860 | Entellus Medical, Inc. 1861 | Entercom Communications Corporation 1862 | Entergy Arkansas, Inc. 1863 | Entergy Corporation 1864 | Entergy Louisiana, Inc. 1865 | Entergy Mississippi, Inc. 1866 | Entergy New Orleans, Inc. 1867 | Entergy Texas Inc 1868 | EnteroMedics Inc. 1869 | Enterprise Bancorp Inc 1870 | Enterprise Financial Services Corporation 1871 | Enterprise Products Partners L.P. 1872 | Entertainment Gaming Asia Incorporated 1873 | Entravision Communications Corporation 1874 | Entree Gold Inc 1875 | Envestnet, Inc 1876 | EnviroStarm, Inc. 1877 | Envision Healthcare Holdings, Inc. 1878 | Enviva Partners, LP 1879 | Enzo Biochem, Inc. 1880 | Enzon Pharmaceuticals, Inc. 1881 | Enzymotec Ltd. 1882 | Epizyme, Inc. 1883 | Equifax, Inc. 1884 | Equinix, Inc. 1885 | Equitable Financial Corp. 1886 | Equity Bancshares, Inc. 1887 | Equity Commonwealth 1888 | Equity Lifestyle Properties, Inc. 1889 | Equity One, Inc. 1890 | Equity Residential 1891 | Equus Total Return, Inc. 1892 | Era Group, Inc. 1893 | Erickson Incorporated 1894 | Ericsson 1895 | Erie Indemnity Company 1896 | Erin Energy Corp. 1897 | Eros International PLC 1898 | Escalade, Incorporated 1899 | Escalon Medical Corp. 1900 | Esperion Therapeutics, Inc. 1901 | Espey Mfg. & Electronics Corp. 1902 | Essendant Inc. 1903 | Essent Group Ltd. 1904 | Essex Property Trust, Inc. 1905 | Estee Lauder Companies, Inc. (The) 1906 | Esterline Technologies Corporation 1907 | Etablissements Delhaize Freres et Cie "Le Lion" S.A. 1908 | Ethan Allen Interiors Inc. 1909 | Etsy, Inc. 1910 | Eurasian Minerals Inc. 1911 | Euro Tech Holdings Company Limited 1912 | Euronav NV 1913 | Euronet Worldwide, Inc. 1914 | European Equity Fund, Inc. (The) 1915 | Euroseas Ltd. 1916 | Evans Bancorp, Inc. 1917 | Ever-Glory International Group, Inc. 1918 | EverBank Financial Corp. 1919 | Evercore Partners Inc 1920 | Everest Re Group, Ltd. 1921 | Everi Holdings Inc. 1922 | Eversource Energy 1923 | Evertec, Inc. 1924 | Everyday Health, Inc. 1925 | Evogene Ltd. 1926 | Evoke Pharma, Inc. 1927 | Evolent Health, Inc 1928 | Evolution Petroleum Corporation, Inc. 1929 | Evolving Systems, Inc. 1930 | Exa Corporation 1931 | Exactech, Inc. 1932 | ExamWorks Group, Inc. 1933 | Exar Corporation 1934 | Exelixis, Inc. 1935 | Exelon Corporation 1936 | Exeter Resource Corporation 1937 | ExlService Holdings, Inc. 1938 | Expedia, Inc. 1939 | Expeditors International of Washington, Inc. 1940 | Exponent, Inc. 1941 | Express Scripts Holding Company 1942 | Express, Inc. 1943 | Extended Stay America, Inc. 1944 | Exterran Corporation 1945 | Extra Space Storage Inc 1946 | Extreme Networks, Inc. 1947 | Exxon Mobil Corporation 1948 | Eyegate Pharmaceuticals, Inc. 1949 | F.N.B. Corporation 1950 | F5 Networks, Inc. 1951 | FARO Technologies, Inc. 1952 | FBL Financial Group, Inc. 1953 | FBR & Co 1954 | FCB Financial Holdings, Inc. 1955 | FEI Company 1956 | FIRST REPUBLIC BANK 1957 | FLIR Systems, Inc. 1958 | FMC Corporation 1959 | FMC Technologies, Inc. 1960 | FRP Holdings, Inc. 1961 | FS Bancorp, Inc. 1962 | FS Investment Corporation 1963 | FTD Companies, Inc. 1964 | FTI Consulting, Inc. 1965 | FXCM Inc. 1966 | Fabrinet 1967 | Facebook, Inc. 1968 | FactSet Research Systems Inc. 1969 | Fair Isaac Corporation 1970 | FairPoint Communications, Inc. 1971 | Fairchild Semiconductor International, Inc. 1972 | Fairmount Santrol Holdings Inc. 1973 | Fairway Group Holdings Corp. 1974 | FalconStor Software, Inc. 1975 | Famous Dave's of America, Inc. 1976 | Farmer Brothers Company 1977 | Farmers Capital Bank Corporation 1978 | Farmers National Banc Corp. 1979 | Farmland Partners Inc. 1980 | Fastenal Company 1981 | Fate Therapeutics, Inc. 1982 | Fauquier Bankshares, Inc. 1983 | FedEx Corporation 1984 | Federal Agricultural Mortgage Corporation 1985 | Federal Realty Investment Trust 1986 | Federal Signal Corporation 1987 | Federal-Mogul Holdings Corporation 1988 | Federated Investors, Inc. 1989 | Federated National Holding Company 1990 | Federated Premier Intermediate Municipal Income Fund 1991 | Federated Premier Municipal Income Fund 1992 | FelCor Lodging Trust Incorporated 1993 | Female Health Company (The) 1994 | Fenix Parts, Inc. 1995 | Ferrari N.V. 1996 | Ferrellgas Partners, L.P. 1997 | Ferro Corporation 1998 | Ferroglobe PLC 1999 | Fiat Chrysler Automobiles N.V. 2000 | Fibria Celulose S.A. 2001 | FibroGen, Inc 2002 | Fibrocell Science Inc 2003 | Fidelity Nasdaq Composite Index Tracking Stock 2004 | Fidelity National Financial, Inc. 2005 | Fidelity National Information Services, Inc. 2006 | Fidelity Southern Corporation 2007 | Fidelity and Guaranty Life 2008 | Fiduciary/Claymore MLP Opportunity Fund 2009 | Fidus Investment Corporation 2010 | FieldPoint Petroleum Corporation 2011 | Fiesta Restaurant Group, Inc. 2012 | Fifth Street Asset Management Inc. 2013 | Fifth Street Finance Corp. 2014 | Fifth Street Senior Floating Rate Corp. 2015 | Fifth Third Bancorp 2016 | FinTech Acquisition Corp. 2017 | Financial Engines, Inc. 2018 | Financial Institutions, Inc. 2019 | Finisar Corporation 2020 | Finjan Holdings, Inc. 2021 | FireEye, Inc. 2022 | First Acceptance Corporation 2023 | First American Corporation (The) 2024 | First BanCorp. 2025 | First Bancorp 2026 | First Bancorp, Inc (ME) 2027 | First Bank 2028 | First Busey Corporation 2029 | First Business Financial Services, Inc. 2030 | First Capital, Inc. 2031 | First Cash Financial Services, Inc. 2032 | First Citizens BancShares, Inc. 2033 | First Clover Leaf Financial Corp. 2034 | First Commonwealth Financial Corporation 2035 | First Community Bancshares, Inc. 2036 | First Community Corporation 2037 | First Community Financial Partners, Inc. 2038 | First Connecticut Bancorp, Inc. 2039 | First Data Corporation 2040 | First Defiance Financial Corp. 2041 | First Financial Bancorp. 2042 | First Financial Bankshares, Inc. 2043 | First Financial Corporation Indiana 2044 | First Financial Northwest, Inc. 2045 | First Foundation Inc. 2046 | First Guaranty Bancshares, Inc. 2047 | First Horizon National Corporation 2048 | First Industrial Realty Trust, Inc. 2049 | First Internet Bancorp 2050 | First Interstate BancSystem, Inc. 2051 | First Majestic Silver Corp. 2052 | First Marblehead Corporation (The) 2053 | First Merchants Corporation 2054 | First Mid-Illinois Bancshares, Inc. 2055 | First Midwest Bancorp, Inc. 2056 | First NBC Bank Holding Company 2057 | First Niagara Financial Group Inc. 2058 | First Northwest Bancorp 2059 | First Potomac Realty Trust 2060 | First Savings Financial Group, Inc. 2061 | First Solar, Inc. 2062 | First South Bancorp Inc 2063 | First Trust 2064 | First Trust Asia Pacific Ex-Japan AlphaDEX Fund 2065 | First Trust BICK Index Fund 2066 | First Trust Brazil AlphaDEX Fund 2067 | First Trust Canada AlphaDEX Fund 2068 | First Trust Capital Strength ETF 2069 | First Trust China AlphaDEX Fund 2070 | First Trust Developed Markets Ex-US AlphaDEX Fund 2071 | First Trust Developed Markets ex-US Small Cap AlphaDEX Fund 2072 | First Trust Dividend and Income Fund 2073 | First Trust Dorsey Wright Focus 5 ETF 2074 | First Trust Dorsey Wright International Focus 5 ETF 2075 | First Trust Dynamic Europe Equity Income Fund 2076 | First Trust Emerging Markets AlphaDEX Fund 2077 | First Trust Emerging Markets Local Currency Bond ETF 2078 | First Trust Emerging Markets Small Cap AlphaDEX Fund 2079 | First Trust Energy Income and Growth Fund 2080 | First Trust Energy Infrastructure Fund 2081 | First Trust Enhanced Short Maturity ETF 2082 | First Trust Europe AlphaDEX Fund 2083 | First Trust Eurozone AlphaDEX ETF 2084 | First Trust Germany AlphaDEX Fund 2085 | First Trust Global Tactical Commodity Strategy Fund 2086 | First Trust High Income ETF 2087 | First Trust High Income Long Short Fund 2088 | First Trust High Yield Long/Short ETF 2089 | First Trust Hong Kong AlphaDEX Fund 2090 | First Trust ISE Cloud Computing Index Fund 2091 | First Trust Indxx Global Agriculture ETF 2092 | First Trust Indxx Global Natural Resources Income ETF 2093 | First Trust Intermediate Duration Preferred & Income Fund 2094 | First Trust International IPO ETF 2095 | First Trust International Multi-Asset Diversified Income Index 2096 | First Trust Japan AlphaDEX Fund 2097 | First Trust Latin America AlphaDEX Fund 2098 | First Trust Low Beta Income ETF 2099 | First Trust Low Duration Opportunities ETF 2100 | First Trust MLP and Energy Income Fund 2101 | First Trust Managed Municipal ETF 2102 | First Trust Multi-Asset Diversified Income Index Fund 2103 | First Trust NASDAQ ABA Community Bank Index Fund 2104 | First Trust NASDAQ Clean Edge Green Energy Index Fund 2105 | First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index 2106 | First Trust NASDAQ Cybersecurity ETF 2107 | First Trust NASDAQ Global Auto Index Fund 2108 | First Trust NASDAQ Rising Dividend Achievers ETF 2109 | First Trust NASDAQ Smartphone Index Fund 2110 | First Trust NASDAQ Technology Dividend Index Fund 2111 | First Trust NASDAQ-100 Equal Weighted Index Fund 2112 | First Trust NASDAQ-100 Ex-Technology Sector Index Fund 2113 | First Trust NASDAQ-100- Technology Index Fund 2114 | First Trust New Opportunities MLP & Energy Fund 2115 | First Trust RBA American Industrial Renaissance ETF 2116 | First Trust RBA Quality Income ETF 2117 | First Trust SSI Strategic Convertible Securities ETF 2118 | First Trust Senior Floating Rate Income Fund II 2119 | First Trust Senior Loan Fund ETF 2120 | First Trust South Korea AlphaDEX Fund 2121 | First Trust Specialty Finance and Financial Opportunities Fund 2122 | First Trust Strategic High Income Fund II 2123 | First Trust Strategic Income ETF 2124 | First Trust Switzerland AlphaDEX Fund 2125 | First Trust Taiwan AlphaDEX Fund 2126 | First Trust Total US Market AlphaDEX ETF 2127 | First Trust United Kingdom AlphaDEX Fund 2128 | First Trust/Aberdeen Emerging Opportunity Fund 2129 | First Trust/Aberdeen Global Opportunity Income Fund 2130 | First United Corporation 2131 | FirstEnergy Corporation 2132 | FirstMerit Corporation 2133 | FirstService Corporation 2134 | Firsthand Technology Value Fund, Inc. 2135 | Fiserv, Inc. 2136 | Fitbit, Inc. 2137 | Five Below, Inc. 2138 | Five Oaks Investment Corp. 2139 | Five Prime Therapeutics, Inc. 2140 | Five Star Quality Care, Inc. 2141 | Five9, Inc. 2142 | Flagstar Bancorp, Inc. 2143 | Flaherty & Crumrine Dynamic Preferred and Income Fund Inc. 2144 | Flaherty & Crumrine Preferred Income Fund Incorporated 2145 | Flaherty & Crumrine Preferred Income Opportunity Fund Inc 2146 | Flaherty & Crumrine Preferred Securities Income Fund Inc 2147 | Flaherty & Crumrine Total Return Fund Inc 2148 | Flamel Technologies S.A. 2149 | Flanigan's Enterprises, Inc. 2150 | FleetCor Technologies, Inc. 2151 | Fleetmatics Group PLC 2152 | Flex Pharma, Inc. 2153 | FlexShares Credit-Scored US Corporate Bond Index Fund 2154 | FlexShares Credit-Scored US Long Corporate Bond Index Fund 2155 | FlexShares Disciplined Duration MBS Index Fund 2156 | FlexShares Real Assets Allocation Index Fund 2157 | FlexShares US Quality Large Cap Index Fund 2158 | Flexible Solutions International Inc. 2159 | Flexion Therapeutics, Inc. 2160 | Flexsteel Industries, Inc. 2161 | Flextronics International Ltd. 2162 | Flotek Industries, Inc. 2163 | Flowers Foods, Inc. 2164 | Flowserve Corporation 2165 | Fluidigm Corporation 2166 | Fluor Corporation 2167 | Flushing Financial Corporation 2168 | Fly Leasing Limited 2169 | Foamix Pharmaceuticals Ltd. 2170 | Fogo de Chao, Inc. 2171 | Fomento Economico Mexicano S.A.B. de C.V. 2172 | Fonar Corporation 2173 | Foot Locker, Inc. 2174 | Forbes Energy Services Ltd 2175 | Ford Motor Company 2176 | Foresight Energy LP 2177 | Forest City Realty Trust, Inc. 2178 | Forestar Group Inc 2179 | FormFactor, Inc. 2180 | Formula Systems (1985) Ltd. 2181 | Forrester Research, Inc. 2182 | Fort Dearborn Income Securities, Inc. 2183 | Fortinet, Inc. 2184 | Fortress Biotech, Inc. 2185 | Fortress Investment Group LLC 2186 | Fortress Transportation and Infrastructure Investors LLC 2187 | Fortuna Silver Mines Inc. 2188 | Fortune Brands Home & Security, Inc. 2189 | Forum Energy Technologies, Inc. 2190 | Forward Air Corporation 2191 | Forward Industries, Inc. 2192 | Forward Pharma A/S 2193 | Fossil Group, Inc. 2194 | Foundation Medicine, Inc. 2195 | Four Corners Property Trust, Inc. 2196 | Fox Chase Bancorp, Inc. 2197 | Fox Factory Holding Corp. 2198 | Francesca's Holdings Corporation 2199 | Franco-Nevada Corporation 2200 | Frank's International N.V. 2201 | Franklin Covey Company 2202 | Franklin Electric Co., Inc. 2203 | Franklin Financial Network, Inc. 2204 | Franklin Limited Duration Income Trust 2205 | Franklin Resources, Inc. 2206 | Franklin Street Properties Corp. 2207 | Franklin Universal Trust 2208 | Fred's, Inc. 2209 | FreeSeas Inc. 2210 | Freeport-McMoran, Inc. 2211 | Freightcar America, Inc. 2212 | Frequency Electronics, Inc. 2213 | Fresenius Medical Care Corporation 2214 | Fresh Del Monte Produce, Inc. 2215 | Freshpet, Inc. 2216 | Friedman Industries Inc. 2217 | Frontier Communications Corporation 2218 | Frontline Ltd. 2219 | Fuel Systems Solutions, Inc. 2220 | Fuel Tech, Inc. 2221 | FuelCell Energy, Inc. 2222 | Fuling Global Inc. 2223 | Full Circle Capital Corporation 2224 | Full House Resorts, Inc. 2225 | Fulton Financial Corporation 2226 | Fusion Telecommunications International, Inc. 2227 | FutureFuel Corp. 2228 | Fuwei Films (Holdings) Co., Ltd. 2229 | G&K Services, Inc. 2230 | G-III Apparel Group, LTD. 2231 | G. Willi-Food International, Ltd. 2232 | GAIN Capital Holdings, Inc. 2233 | GAMCO Global Gold, Natural Reources & Income Trust 2234 | GAMCO Natural Resources, Gold & Income Tust 2235 | GATX Corporation 2236 | GCP Applied Technologies Inc. 2237 | GCT Semiconductor, Inc. 2238 | GLOBAL BLOOD THERAPEUTICS, INC. 2239 | GNC Holdings, Inc. 2240 | GP Investments Acquisition Corp. 2241 | GP Strategies Corporation 2242 | GRAVITY Co., Ltd. 2243 | GSE Systems, Inc. 2244 | GSI Group, Inc. 2245 | GSI Technology, Inc. 2246 | GSV Capital Corp 2247 | GTT Communications, Inc. 2248 | GTx, Inc. 2249 | GW Pharmaceuticals Plc 2250 | GWG Holdings, Inc 2251 | Gabelli Convertible and Income Securities Fund, Inc. (The) 2252 | Gabelli Dividend 2253 | Gabelli Equity Trust, Inc. (The) 2254 | Gabelli Global Small and Mid Cap Value Trust (The) 2255 | Gabelli Multi-Media Trust Inc. (The) 2256 | Gabelli Utility Trust (The) 2257 | Gafisa SA 2258 | Gaiam, Inc. 2259 | Galapagos NV 2260 | Galectin Therapeutics Inc. 2261 | Galena Biopharma, Inc. 2262 | Galmed Pharmaceuticals Ltd. 2263 | Gamco Investors, Inc. 2264 | Gamestop Corporation 2265 | Gaming Partners International Corporation 2266 | Gaming and Leisure Properties, Inc. 2267 | Gap, Inc. (The) 2268 | Garmin Ltd. 2269 | Garnero Group Acquisition Company 2270 | Garrison Capital Inc. 2271 | Gartner, Inc. 2272 | Gas Natural Inc. 2273 | GasLog LP. 2274 | GasLog Partners LP 2275 | Gastar Exploration Inc. 2276 | Gazit-Globe Ltd. 2277 | Gelesis, Inc. 2278 | GenMark Diagnostics, Inc. 2279 | GenSight Biologics S.A. 2280 | GenVec, Inc. 2281 | Genco Shipping & Trading Limited Warrants Expiring 12/31/2021 2282 | Gencor Industries Inc. 2283 | Gener8 Maritime, Inc. 2284 | Generac Holdlings Inc. 2285 | General American Investors, Inc. 2286 | General Cable Corporation 2287 | General Communication, Inc. 2288 | General Dynamics Corporation 2289 | General Electric Capital Corporation 2290 | General Electric Company 2291 | General Employment Enterprises, Inc. 2292 | General Finance Corporation 2293 | General Growth Properties, Inc. 2294 | General Mills, Inc. 2295 | General Moly, Inc 2296 | General Motors Company 2297 | General Steel Holdings, Inc. 2298 | Genesco Inc. 2299 | Genesee & Wyoming, Inc. 2300 | Genesis Energy, L.P. 2301 | Genesis Healthcare, Inc. 2302 | Genetic Technologies Ltd 2303 | Genie Energy Ltd. 2304 | Genocea Biosciences, Inc. 2305 | Genomic Health, Inc. 2306 | Genpact Limited 2307 | Gentex Corporation 2308 | Gentherm Inc 2309 | Genuine Parts Company 2310 | Genworth Financial Inc 2311 | Geo Group Inc (The) 2312 | Geopark Ltd 2313 | Georgetown Bancorp, Inc. 2314 | Georgia Power Company 2315 | Geospace Technologies Corporation 2316 | Gerdau S.A. 2317 | German American Bancorp, Inc. 2318 | Geron Corporation 2319 | Getty Realty Corporation 2320 | Gevo, Inc. 2321 | Gibraltar Industries, Inc. 2322 | GigOptix, Inc. 2323 | Giga-tronics Incorporated 2324 | GigaMedia Limited 2325 | Gigamon Inc. 2326 | Gilat Satellite Networks Ltd. 2327 | Gildan Activewear, Inc. 2328 | Gilead Sciences, Inc. 2329 | Glacier Bancorp, Inc. 2330 | Gladstone Capital Corporation 2331 | Gladstone Commercial Corporation 2332 | Gladstone Investment Corporation 2333 | Gladstone Land Corporation 2334 | Glatfelter 2335 | Glaukos Corporation 2336 | GlaxoSmithKline PLC 2337 | Glen Burnie Bancorp 2338 | Global Brass and Copper Holdings, Inc. 2339 | Global Eagle Entertainment Inc. 2340 | Global High Income Dollar Fund, Inc. 2341 | Global Indemnity plc 2342 | Global Net Lease, Inc. 2343 | Global Partner Acquisition Corp. 2344 | Global Partners LP 2345 | Global Payments Inc. 2346 | Global Power Equipment Group Inc 2347 | Global Self Storage, Inc. 2348 | Global Ship Lease, Inc. 2349 | Global Sources Ltd. 2350 | Global X Guru Activist ETF 2351 | Global X NASDAQ China Technology ETF 2352 | Global X Social Media Index ETF 2353 | Global X SuperDividend Alternatives ETF 2354 | Global X SuperDividend REIT ETF 2355 | Global X Yieldco Index ETF 2356 | Global-Tech Advanced Innovations Inc. 2357 | GlobalSCAPE, Inc. 2358 | Globalstar, Inc. 2359 | Globant S.A. 2360 | GlobeImmune, Inc. 2361 | Globus Maritime Limited 2362 | Globus Medical, Inc. 2363 | Glori Energy Inc 2364 | Glowpoint, Inc. 2365 | Glu Mobile Inc. 2366 | GlycoMimetics, Inc. 2367 | GoDaddy Inc. 2368 | GoPro, Inc. 2369 | Gogo Inc. 2370 | Gol Linhas Aereas Inteligentes S.A. 2371 | Golar LNG Limited 2372 | Golar LNG Partners LP 2373 | Gold Fields Limited 2374 | Gold Resource Corporation 2375 | Gold Standard Ventures Corporation 2376 | Goldcorp Inc. 2377 | Golden Enterprises, Inc. 2378 | Golden Entertainment, Inc. 2379 | Golden Minerals Company 2380 | Golden Ocean Group Limited 2381 | Golden Star Resources, Ltd 2382 | Goldfield Corporation (The) 2383 | Goldman Sachs BDC, Inc. 2384 | Goldman Sachs Group, Inc. (The) 2385 | Goldman Sachs MLP Energy Renaissance Fund 2386 | Goldman Sachs MLP Income Opportunities Fund 2387 | Golub Capital BDC, Inc. 2388 | Good Times Restaurants Inc. 2389 | Gordmans Stores, Inc. 2390 | Gores Holdings, Inc. 2391 | Gorman-Rupp Company (The) 2392 | Government Properties Income Trust 2393 | Graco Inc. 2394 | Graham Corporation 2395 | Graham Holdings Company 2396 | Gramercy Property Trust 2397 | Gramercy Property Trust Inc. 2398 | Gran Tierra Energy Inc. 2399 | Grana y Montero S.A.A. 2400 | Grand Canyon Education, Inc. 2401 | Granite Construction Incorporated 2402 | Granite Real Estate Inc. 2403 | Graphic Packaging Holding Company 2404 | Gray Television, Inc. 2405 | Great Ajax Corp. 2406 | Great Basin Scientific, Inc. 2407 | Great Lakes Dredge & Dock Corporation 2408 | Great Panther Silver Limited 2409 | Great Plains Energy Inc 2410 | Great Southern Bancorp, Inc. 2411 | Great Western Bancorp, Inc. 2412 | Greatbatch, Inc. 2413 | Green Bancorp, Inc. 2414 | Green Brick Partners, Inc. 2415 | Green Dot Corporation 2416 | Green Plains Partners LP 2417 | Green Plains, Inc. 2418 | GreenHunter Resources, Inc. 2419 | Greenbrier Companies, Inc. (The) 2420 | Greene County Bancorp, Inc. 2421 | Greenhill & Co., Inc. 2422 | Greenlight Reinsurance, Ltd. 2423 | Greif Bros. Corporation 2424 | Griffin Industrial Realty, Inc. 2425 | Griffon Corporation 2426 | Grifols, S.A. 2427 | Group 1 Automotive, Inc. 2428 | Groupon, Inc. 2429 | GrubHub Inc. 2430 | Grupo Aeroportuario Del Pacifico, S.A. de C.V. 2431 | Grupo Aeroportuario del Centro Norte S.A.B. de C.V. 2432 | Grupo Aeroportuario del Sureste, S.A. de C.V. 2433 | Grupo Aval Acciones y Valores S.A. 2434 | Grupo Financiero Galicia S.A. 2435 | Grupo Financiero Santander Mexico S.A. B. de C.V. 2436 | Grupo Simec, S.A. de C.V. 2437 | Grupo Televisa S.A. 2438 | Guangshen Railway Company Limited 2439 | Guaranty Bancorp 2440 | Guaranty Federal Bancshares, Inc. 2441 | Guess?, Inc. 2442 | Guggenheim Build America Bonds Managed Duration Trust 2443 | Guggenheim Credit Allocation Fund 2444 | Guggenheim Enhanced Equity Income Fund 2445 | Guggenheim Enhanced Equity Strategy Fund 2446 | Guggenheim Equal Weight Enhanced Equity Income Fund 2447 | Guggenheim Strategic Opportunities Fund 2448 | Guidance Software, Inc. 2449 | Guidewire Software, Inc. 2450 | Gulf Island Fabrication, Inc. 2451 | Gulf Power Company 2452 | Gulf Resources, Inc. 2453 | GulfMark Offshore, Inc. 2454 | Gulfport Energy Corporation 2455 | Gyrodyne , LLC 2456 | H&E Equipment Services, Inc. 2457 | H&R Block, Inc. 2458 | H. B. Fuller Company 2459 | HC2 Holdings, Inc. 2460 | HCA Holdings, Inc. 2461 | HCI Group, Inc. 2462 | HCP, Inc. 2463 | HD Supply Holdings, Inc. 2464 | HDFC Bank Limited 2465 | HF Financial Corp. 2466 | HFF, Inc. 2467 | HHGregg, Inc. 2468 | HMG/Courtland Properties, Inc. 2469 | HMN Financial, Inc. 2470 | HMS Holdings Corp 2471 | HNI Corporation 2472 | HP Inc. 2473 | HRG Group, Inc. 2474 | HSBC Holdings plc 2475 | HSBC USA, Inc. 2476 | HSN, Inc. 2477 | HTG Molecular Diagnostics, Inc. 2478 | Haemonetics Corporation 2479 | Hailiang Education Group Inc. 2480 | Halcon Resources Corporation 2481 | Hallador Energy Company 2482 | Halliburton Company 2483 | Hallmark Financial Services, Inc. 2484 | Halozyme Therapeutics, Inc. 2485 | Halyard Health, Inc. 2486 | Hamilton Bancorp, Inc. 2487 | Hampton Roads Bankshares Inc 2488 | Hancock Holding Company 2489 | Handy & Harman Ltd. 2490 | Hanesbrands Inc. 2491 | Hanmi Financial Corporation 2492 | Hannon Armstrong Sustainable Infrastructure Capital, Inc. 2493 | Hansen Medical, Inc. 2494 | Hanwha Q CELLS Co., Ltd. 2495 | Hardinge, Inc. 2496 | Harley-Davidson, Inc. 2497 | Harman International Industries, Incorporated 2498 | Harmonic Inc. 2499 | Harmony Gold Mining Company Limited 2500 | Harmony Merger Corp. 2501 | Harris & Harris Group, Inc. 2502 | Harris Corporation 2503 | Harsco Corporation 2504 | Harte-Hanks, Inc. 2505 | Hartford Financial Services Group, Inc. (The) 2506 | Harvard Apparatus Regenerative Technology, Inc. 2507 | Harvard Bioscience, Inc. 2508 | Harvest Capital Credit Corporation 2509 | Harvest Natural Resources Inc 2510 | Hasbro, Inc. 2511 | Hatteras Financial Corp 2512 | Haverty Furniture Companies, Inc. 2513 | Hawaiian Electric Industries, Inc. 2514 | Hawaiian Holdings, Inc. 2515 | Hawaiian Telcom Holdco, Inc. 2516 | Hawkins, Inc. 2517 | Hawthorn Bancshares, Inc. 2518 | Haynes International, Inc. 2519 | Headwaters Incorporated 2520 | Health Insurance Innovations, Inc. 2521 | Health Net Inc. 2522 | HealthEquity, Inc. 2523 | HealthSouth Corporation 2524 | HealthStream, Inc. 2525 | Healthcare Realty Trust Incorporated 2526 | Healthcare Services Group, Inc. 2527 | Healthcare Trust of America, Inc. 2528 | Healthways, Inc. 2529 | Heartland Express, Inc. 2530 | Heartland Financial USA, Inc. 2531 | Heartland Payment Systems, Inc. 2532 | Heartware International, Inc. 2533 | Heat Biologics, Inc. 2534 | Hecla Mining Company 2535 | Heico Corporation 2536 | Heidrick & Struggles International, Inc. 2537 | Helen of Troy Limited 2538 | Helios and Matheson Analytics Inc 2539 | Helix Energy Solutions Group, Inc. 2540 | Helmerich & Payne, Inc. 2541 | Hemisphere Media Group, Inc. 2542 | Hemispherx BioPharma, Inc. 2543 | Hennessy Advisors, Inc. 2544 | Hennessy Capital Acquisition Corp. II 2545 | Henry Schein, Inc. 2546 | Herbalife LTD. 2547 | Hercules Capital, Inc. 2548 | Hercules Offshore, Inc. 2549 | Heritage Commerce Corp 2550 | Heritage Financial Corporation 2551 | Heritage Insurance Holdings, Inc. 2552 | Heritage Oaks Bancorp 2553 | Heritage-Crystal Clean, Inc. 2554 | Herman Miller, Inc. 2555 | Heron Therapeutics, Inc. 2556 | Hersha Hospitality Trust 2557 | Hershey Company (The) 2558 | Hertz Global Holdings, Inc 2559 | Heska Corporation 2560 | Hess Corporation 2561 | Hewlett Packard Enterprise Company 2562 | Hexcel Corporation 2563 | Hi-Crush Partners LP 2564 | Hibbett Sports, Inc. 2565 | Higher One Holdings, Inc. 2566 | Highpower International Inc 2567 | Highway Holdings Limited 2568 | Highwoods Properties, Inc. 2569 | Hill International, Inc. 2570 | Hill-Rom Holdings Inc 2571 | Hillenbrand Inc 2572 | Hillman Group Capital Trust 2573 | Hilltop Holdings Inc. 2574 | Hilton Worldwide Holdings Inc. 2575 | Himax Technologies, Inc. 2576 | Hingham Institution for Savings 2577 | Histogenics Corporation 2578 | Hoegh LNG Partners LP 2579 | Holly Energy Partners, L.P. 2580 | HollyFrontier Corporation 2581 | Hollysys Automation Technologies, Ltd. 2582 | Hologic, Inc. 2583 | Home BancShares, Inc. 2584 | Home Bancorp, Inc. 2585 | Home Depot, Inc. (The) 2586 | Home Federal Bancorp, Inc. of Louisiana 2587 | HomeStreet, Inc. 2588 | HomeTrust Bancshares, Inc. 2589 | Homeinns Hotel Group 2590 | Honda Motor Company, Ltd. 2591 | Honeywell International Inc. 2592 | Hongli Clean Energy Technologies Corp. 2593 | Hooker Furniture Corporation 2594 | Hooper Holmes, Inc. 2595 | HopFed Bancorp, Inc. 2596 | Horace Mann Educators Corporation 2597 | Horizon Bancorp (IN) 2598 | Horizon Global Corporation 2599 | Horizon Pharma plc 2600 | Horizon Technology Finance Corporation 2601 | Hormel Foods Corporation 2602 | Hornbeck Offshore Services 2603 | Hortonworks, Inc. 2604 | Hospitality Properties Trust 2605 | Host Hotels & Resorts, Inc. 2606 | Houghton Mifflin Harcourt Company 2607 | Houlihan Lokey, Inc. 2608 | Household Finance Corp 2609 | Houston American Energy Corporation 2610 | Houston Wire & Cable Company 2611 | Hovnanian Enterprises Inc 2612 | Howard Bancorp, Inc. 2613 | Howard Hughes Corporation (The) 2614 | Huaneng Power International, Inc. 2615 | Hub Group, Inc. 2616 | HubSpot, Inc. 2617 | Hubbell Inc 2618 | HudBay Minerals Inc 2619 | Hudson Global, Inc. 2620 | Hudson Pacific Properties, Inc. 2621 | Hudson Technologies, Inc. 2622 | Hugoton Royalty Trust 2623 | Humana Inc. 2624 | Huntington Bancshares Incorporated 2625 | Huntington Ingalls Industries, Inc. 2626 | Huntsman Corporation 2627 | Hurco Companies, Inc. 2628 | Huron Consulting Group Inc. 2629 | Hutchinson Technology Incorporated 2630 | Huttig Building Products, Inc. 2631 | Hyatt Hotels Corporation 2632 | Hydra Industries Acquisition Corp. 2633 | Hydrogenics Corporation 2634 | Hyster-Yale Materials Handling, Inc. 2635 | I.D. Systems, Inc. 2636 | IAC/InterActiveCorp 2637 | IBERIABANK Corporation 2638 | IBO (Listing Market - NYSE Amex Network B F) 2639 | ICF International, Inc. 2640 | ICICI Bank Limited 2641 | ICON plc 2642 | ICU Medical, Inc. 2643 | IDACORP, Inc. 2644 | IDEX Corporation 2645 | IDEXX Laboratories, Inc. 2646 | IDI, Inc. 2647 | IDT Corporation 2648 | IEC Electronics Corp. 2649 | IF Bancorp, Inc. 2650 | IHS Inc. 2651 | II-VI Incorporated 2652 | IMS Health Holdings, Inc. 2653 | INC Research Holdings, Inc. 2654 | ING Group, N.V. 2655 | INTL FCStone Inc. 2656 | INVESCO MORTGAGE CAPITAL INC 2657 | IPG Photonics Corporation 2658 | IRIDEX Corporation 2659 | IRSA Inversiones Y Representaciones S.A. 2660 | IRSA Propiedades Comerciales S.A. 2661 | ITC Holdings Corp. 2662 | ITT Corporation 2663 | ITT Educational Services, Inc. 2664 | ITUS Corporation 2665 | IXYS Corporation 2666 | IZEA Inc. 2667 | Iamgold Corporation 2668 | Iao Kun Group Holding Company Limited 2669 | Icahn Enterprises L.P. 2670 | Iconix Brand Group, Inc. 2671 | Ideal Power Inc. 2672 | Identiv, Inc. 2673 | Idera Pharmaceuticals, Inc. 2674 | Ignite Restaurant Group, Inc. 2675 | Ignyta, Inc. 2676 | Ikonics Corporation 2677 | Illinois Tool Works Inc. 2678 | Illumina, Inc. 2679 | Image Sensing Systems, Inc. 2680 | Imation Corporation 2681 | Imax Corporation 2682 | Immersion Corporation 2683 | ImmuCell Corporation 2684 | Immune Design Corp. 2685 | Immune Pharmaceuticals Inc. 2686 | ImmunoCellular Therapeutics, Ltd. 2687 | ImmunoGen, Inc. 2688 | Immunomedics, Inc. 2689 | Impac Mortgage Holdings, Inc. 2690 | Impax Laboratories, Inc. 2691 | Imperial Oil Limited 2692 | Imperva, Inc. 2693 | Imprimis Pharmaceuticals, Inc. 2694 | Imprivata, Inc. 2695 | InVivo Therapeutics Holdings Corp. 2696 | Income Opportunity Realty Investors, Inc. 2697 | Incyte Corporation 2698 | Independence Contract Drilling, Inc. 2699 | Independence Holding Company 2700 | Independence Realty Trust, Inc. 2701 | Independent Bank Corp. 2702 | Independent Bank Corporation 2703 | Independent Bank Group, Inc 2704 | India Fund, Inc. (The) 2705 | India Globalization Capital Inc. 2706 | Industrial Services of America, Inc. 2707 | Industrias Bachoco, S.A. de C.V. 2708 | Infinera Corporation 2709 | Infinity Pharmaceuticals, Inc. 2710 | Infinity Property and Casualty Corporation 2711 | InfoSonics Corp 2712 | Infoblox Inc. 2713 | Information Services Group, Inc. 2714 | Infosys Limited 2715 | InfraREIT, Inc. 2716 | InfuSystems Holdings, Inc. 2717 | Ingersoll-Rand plc (Ireland) 2718 | Ingles Markets, Incorporated 2719 | Ingram Micro Inc. 2720 | Ingredion Incorporated 2721 | Inland Real Estate Corporation 2722 | InnSuites Hospitality Trust 2723 | InnerWorkings, Inc. 2724 | Innocoll AG 2725 | Innodata Inc. 2726 | Innophos Holdings, Inc. 2727 | Innospec Inc. 2728 | Innovative Solutions and Support, Inc. 2729 | Innoviva, Inc. 2730 | Inogen, Inc 2731 | Inotek Pharmaceuticals Corporation 2732 | Inovalon Holdings, Inc. 2733 | Inovio Pharmaceuticals, Inc. 2734 | Inphi Corporation 2735 | Insight Enterprises, Inc. 2736 | Insignia Systems, Inc. 2737 | Insmed, Inc. 2738 | Insperity, Inc. 2739 | InspireMD, Inc. 2740 | Installed Building Products, Inc. 2741 | Insteel Industries, Inc. 2742 | Institutional Financial Markets, Inc. 2743 | Instructure, Inc. 2744 | Insulet Corporation 2745 | Insys Therapeutics, Inc. 2746 | Intec Pharma Ltd. 2747 | Integra LifeSciences Holdings Corporation 2748 | Integrated Device Technology, Inc. 2749 | Integrated Electrical Services, Inc. 2750 | Intel Corporation 2751 | Inteliquent, Inc. 2752 | Intellicheck Mobilisa, Inc. 2753 | Intelligent Systems Corporation 2754 | Intellipharmaceutics International Inc. 2755 | Intelsat S.A. 2756 | Inter Parfums, Inc. 2757 | InterCloud Systems, Inc 2758 | InterDigital, Inc. 2759 | InterOil Corporation 2760 | InterXion Holding N.V. 2761 | Interactive Brokers Group, Inc. 2762 | Interactive Intelligence Group, Inc. 2763 | Intercept Pharmaceuticals, Inc. 2764 | Intercontinental Exchange Inc. 2765 | Intercontinental Hotels Group 2766 | Interface, Inc. 2767 | Intermolecular, Inc. 2768 | Internap Corporation 2769 | Internationa Flavors & Fragrances, Inc. 2770 | International Bancshares Corporation 2771 | International Business Machines Corporation 2772 | International Game Technology 2773 | International Paper Company 2774 | International Speedway Corporation 2775 | International Tower Hill Mines Ltd 2776 | Internet Gold Golden Lines Ltd. 2777 | Internet Initiative Japan, Inc. 2778 | Interpace Diagnostics Group, Inc. 2779 | Interpublic Group of Companies, Inc. (The) 2780 | Intersect ENT, Inc. 2781 | Intersections, Inc. 2782 | Intersil Corporation 2783 | Interstate Power and Light Company 2784 | Interval Leisure Group, Inc. 2785 | Intevac, Inc. 2786 | Intra-Cellular Therapies Inc. 2787 | IntraLinks Holdings, Inc. 2788 | Intrawest Resorts Holdings, Inc. 2789 | Intrepid Potash, Inc 2790 | Intrexon Corporation 2791 | IntriCon Corporation 2792 | Intuit Inc. 2793 | Intuitive Surgical, Inc. 2794 | Inuvo, Inc 2795 | Invacare Corporation 2796 | InvenSense, Inc. 2797 | Inventergy Global, Inc. 2798 | Inventure Foods, Inc. 2799 | Invesco Advantage Municipal Income Trust II 2800 | Invesco Bond Fund 2801 | Invesco California Value Municipal Income Trust 2802 | Invesco Credit Opportunities Fund 2803 | Invesco High Income Trust II 2804 | Invesco Mortgage Capital Inc. 2805 | Invesco Municipal Income Opportunities Trust 2806 | Invesco Municipal Opportunity Trust 2807 | Invesco Municipal Trust 2808 | Invesco Pennsylvania Value Municipal Income Trust 2809 | Invesco Plc 2810 | Invesco Quality Municipal Income Trust 2811 | Invesco Senior Income Trust 2812 | Invesco Trust for Investment Grade New York Municipal 2813 | Invesco Trust for Investment Grade Municipals 2814 | Invesco Value Municipal Income Trust 2815 | Investar Holding Corporation 2816 | Investment Technology Group, Inc. 2817 | Investors Bancorp, Inc. 2818 | Investors Real Estate Trust 2819 | Investors Title Company 2820 | Invitae Corporation 2821 | Invuity, Inc. 2822 | Ion Geophysical Corporation 2823 | Ionis Pharmaceuticals, Inc. 2824 | Iridium Communications Inc 2825 | Iron Mountain Incorporated 2826 | Ironwood Pharmaceuticals, Inc. 2827 | Isle of Capri Casinos, Inc. 2828 | IsoRay, Inc. 2829 | Israel Chemicals Shs 2830 | Isramco, Inc. 2831 | Issuer Direct Corporation 2832 | Itau Unibanco Banco Holding SA 2833 | Iteris, Inc. 2834 | Itron, Inc. 2835 | Ituran Location and Control Ltd. 2836 | Ivy High Income Opportunities Fund 2837 | Ixia 2838 | J & J Snack Foods Corp. 2839 | J P Morgan Chase & Co 2840 | J. Alexander's Holdings, Inc. 2841 | J. W. Mays, Inc. 2842 | J.B. Hunt Transport Services, Inc. 2843 | J.C. Penney Company, Inc. Holding Company 2844 | J.G. Wentworth Company (The) 2845 | J.M. Smucker Company (The) 2846 | JA Solar Holdings, Co., Ltd. 2847 | JAKKS Pacific, Inc. 2848 | JD.com, Inc. 2849 | JM Global Holding Company 2850 | JMP Group LLC 2851 | JP Energy Partners LP 2852 | JPMorgan China Region Fund, Inc. 2853 | Jabil Circuit, Inc. 2854 | Jack Henry & Associates, Inc. 2855 | Jack In The Box Inc. 2856 | Jacksonville Bancorp Inc. 2857 | Jacksonville Bancorp, Inc. 2858 | Jacobs Engineering Group Inc. 2859 | Jaguar Animal Health, Inc. 2860 | Jamba, Inc. 2861 | James Hardie Industries plc. 2862 | James River Group Holdings, Ltd. 2863 | Janus Capital Group, Inc 2864 | Janus Small Cap Growth Alpha ETF 2865 | Janus Small/Mid Cap Growth Alpha ETF 2866 | Japan Smaller Capitalization Fund Inc 2867 | Jarden Corporation 2868 | Jason Industries, Inc. 2869 | Javelin Mortgage Investment Corp. 2870 | Jazz Pharmaceuticals plc 2871 | Jensyn Acquistion Corp. 2872 | Jernigan Capital, Inc. 2873 | JetBlue Airways Corporation 2874 | JetPay Corporation 2875 | Jewett-Cameron Trading Company 2876 | Jiayuan.com International Ltd. 2877 | JinkoSolar Holding Company Limited 2878 | Jinpan International Limited 2879 | Jive Software, Inc. 2880 | John B. Sanfilippo & Son, Inc. 2881 | John Bean Technologies Corporation 2882 | John Hancock Financial Opportunities Fund 2883 | John Hancock Hedged Equity & Income Fund 2884 | John Hancock Income Securities Trust 2885 | John Hancock Investors Trust 2886 | John Hancock Pfd Income Fund II 2887 | John Hancock Preferred Income Fund 2888 | John Hancock Preferred Income Fund III 2889 | John Hancock Premium Dividend Fund 2890 | John Hancock Tax Advantaged Dividend Income Fund 2891 | John Hancock Tax-Advantaged Global Shareholder Yield Fund 2892 | John Wiley & Sons, Inc. 2893 | Johnson & Johnson 2894 | Johnson Controls, Inc. 2895 | Johnson Outdoors Inc. 2896 | Jones Energy, Inc. 2897 | Jones Lang LaSalle Incorporated 2898 | Journal Media Group, Inc. 2899 | Joy Global Inc. 2900 | Jumei International Holding Limited 2901 | Juniper Networks, Inc. 2902 | Juniper Pharmaceuticals, Inc. 2903 | Juno Therapeutics, Inc. 2904 | Jupai Holdings Limited 2905 | Just Energy Group, Inc. 2906 | K12 Inc 2907 | K2M Group Holdings, Inc. 2908 | KAR Auction Services, Inc 2909 | KB Financial Group Inc 2910 | KB Home 2911 | KBR, Inc. 2912 | KBS Fashion Group Limited 2913 | KCAP Financial, Inc. 2914 | KCG Holdings, Inc. 2915 | KKR & Co. L.P. 2916 | KKR Financial Holdings LLC 2917 | KKR Income Opportunities Fund 2918 | KLA-Tencor Corporation 2919 | KLR Energy Acquisition Corp. 2920 | KLX Inc. 2921 | KMG Chemicals, Inc. 2922 | KNOT Offshore Partners LP 2923 | KT Corporation 2924 | KVH Industries, Inc. 2925 | Kadant Inc 2926 | Kaiser Aluminum Corporation 2927 | Kamada Ltd. 2928 | Kaman Corporation 2929 | Kandi Technologies Group, Inc. 2930 | Kansas City Southern 2931 | KapStone Paper and Packaging Corporation 2932 | Karyopharm Therapeutics Inc. 2933 | Kate Spade & Company 2934 | Kayne Anderson Energy Development Company 2935 | Kayne Anderson Energy Total Return Fund, Inc. 2936 | Kayne Anderson MLP Investment Company 2937 | Kayne Anderson Midstream Energy Fund, Inc 2938 | Kearny Financial 2939 | Kellogg Company 2940 | Kelly Services, Inc. 2941 | Kelso Technologies Inc 2942 | KemPharm, Inc. 2943 | Kemet Corporation 2944 | Kemper Corporation 2945 | Kennametal Inc. 2946 | Kennedy-Wilson Holdings Inc. 2947 | Kenon Holdings Ltd. 2948 | Kentucky First Federal Bancorp 2949 | Keryx Biopharmaceuticals, Inc. 2950 | Keurig Green Mountain, Inc. 2951 | Kewaunee Scientific Corporation 2952 | Key Energy Services, Inc. 2953 | Key Technology, Inc. 2954 | Key Tronic Corporation 2955 | KeyCorp 2956 | Keysight Technologies Inc. 2957 | Kforce, Inc. 2958 | Kilroy Realty Corporation 2959 | Kimball Electronics, Inc. 2960 | Kimball International, Inc. 2961 | Kimberly-Clark Corporation 2962 | Kimco Realty Corporation 2963 | Kinder Morgan, Inc. 2964 | Kindred Biosciences, Inc. 2965 | Kindred Healthcare, Inc. 2966 | Kingold Jewelry Inc. 2967 | Kingstone Companies, Inc 2968 | Kingsway Financial Services, Inc. 2969 | Kingtone Wirelessinfo Solution Holding Ltd 2970 | Kinross Gold Corporation 2971 | Kirby Corporation 2972 | Kirkland's, Inc. 2973 | Kite Pharma, Inc. 2974 | Kite Realty Group Trust 2975 | Kitov Pharamceuticals Holdings Ltd. 2976 | Klondex Mines Ltd. 2977 | Klox Technologies Inc. 2978 | Knight Transportation, Inc. 2979 | Knoll, Inc. 2980 | Knowles Corporation 2981 | Kohl's Corporation 2982 | Kona Grill, Inc. 2983 | KongZhong Corporation 2984 | Koninklijke Philips N.V. 2985 | Kopin Corporation 2986 | Koppers Holdings Inc. 2987 | Korea Electric Power Corporation 2988 | Korea Equity Fund, Inc. 2989 | Korea Fund, Inc. (The) 2990 | Korn/Ferry International 2991 | Kornit Digital Ltd. 2992 | Kosmos Energy Ltd. 2993 | Koss Corporation 2994 | KraneShares CSI China Internet ETF 2995 | Kraton Performance Polymers, Inc 2996 | Kratos Defense & Security Solutions, Inc. 2997 | Krispy Kreme Doughnuts, Inc. 2998 | Kroger Company (The) 2999 | Kronos Worldwide Inc 3000 | Ku6 Media Co., Ltd. 3001 | Kulicke and Soffa Industries, Inc. 3002 | Kura Oncology, Inc. 3003 | Kyocera Corporation 3004 | L Brands, Inc. 3005 | L-3 Communications Holdings, Inc. 3006 | L.B. Foster Company 3007 | L.S. Starrett Company (The) 3008 | LATAM Airlines Group S.A. 3009 | LCNB Corporation 3010 | LDR Holding Corporation 3011 | LG Display Co., Ltd. 3012 | LGI Homes, Inc. 3013 | LGL Group, Inc. (The) 3014 | LHC Group 3015 | LKQ Corporation 3016 | LM Funding America, Inc. 3017 | LMI Aerospace, Inc. 3018 | LMP Capital and Income Fund Inc. 3019 | LMP Corporate Loan Fund Inc 3020 | LMP Real Estate Income Fund Inc 3021 | LPL Financial Holdings Inc. 3022 | LRAD Corporation 3023 | LSI Industries Inc. 3024 | LTC Properties, Inc. 3025 | La Jolla Pharmaceutical Company 3026 | La Quinta Holdings Inc. 3027 | La-Z-Boy Incorporated 3028 | LaPorte Bancorp, Inc. 3029 | LaSalle Hotel Properties 3030 | LabStyle Innovations Corp. 3031 | Laboratory Corporation of America Holdings 3032 | Laclede Group, Inc. 3033 | Ladder Capital Corp 3034 | Ladenburg Thalmann Financial Services Inc 3035 | Lake Shore Bancorp, Inc. 3036 | Lake Shore Gold Corp 3037 | Lake Sunapee Bank Group 3038 | Lakeland Bancorp, Inc. 3039 | Lakeland Financial Corporation 3040 | Lakeland Industries, Inc. 3041 | Lam Research Corporation 3042 | Lamar Advertising Company 3043 | Lancaster Colony Corporation 3044 | Landauer, Inc. 3045 | Landec Corporation 3046 | Landmark Bancorp Inc. 3047 | Landmark Infrastructure Partners LP 3048 | Lands' End, Inc. 3049 | Landstar System, Inc. 3050 | Lannett Co Inc 3051 | Lantheus Holdings, Inc. 3052 | Lantronix, Inc. 3053 | Laredo Petroleum, Inc. 3054 | Las Vegas Sands Corp. 3055 | Latin America Equity Fund, Inc. (The) 3056 | Latin American Discovery Fund, Inc. (The) 3057 | Lattice Semiconductor Corporation 3058 | Lawson Products, Inc. 3059 | Layne Christensen Company 3060 | Lazard Global Total Return and Income Fund 3061 | Lazard Ltd. 3062 | Lazard World Dividend & Income Fund, Inc. 3063 | LeMaitre Vascular, Inc. 3064 | Leading Brands Inc 3065 | Leapfrog Enterprises Inc 3066 | Lear Corporation 3067 | Lee Enterprises, Incorporated 3068 | Legacy Reserves LP 3069 | LegacyTexas Financial Group, Inc. 3070 | Legg Mason BW Global Income Opportunities Fund Inc. 3071 | Legg Mason Developed EX-US Diversified Core ETF 3072 | Legg Mason Emerging Markets Diversified Core ETF 3073 | Legg Mason Low Volatility High Dividend ETF 3074 | Legg Mason US Diversified Core ETF 3075 | Legg Mason, Inc. 3076 | Leggett & Platt, Incorporated 3077 | Lehman ABS Corporation 3078 | Leidos Holdings, Inc. 3079 | Leju Holdings Limited 3080 | LendingClub Corporation 3081 | LendingTree, Inc. 3082 | Lennar Corporation 3083 | Lennox International, Inc. 3084 | Leucadia National Corporation 3085 | Level 3 Communications, Inc. 3086 | Lexicon Pharmaceuticals, Inc. 3087 | Lexington Realty Trust 3088 | Lexmark International, Inc. 3089 | Libbey, Inc. 3090 | Liberty All-Star Equity Fund 3091 | Liberty All-Star Growth Fund, Inc. 3092 | Liberty Broadband Corporation 3093 | Liberty Global plc 3094 | Liberty Interactive Corporation 3095 | Liberty Media Corporation 3096 | Liberty Property Trust 3097 | Liberty Tax, Inc. 3098 | Liberty TripAdvisor Holdings, Inc. 3099 | LifeLock, Inc. 3100 | LifePoint Health, Inc. 3101 | Lifetime Brands, Inc. 3102 | Lifevantage Corporation 3103 | Lifeway Foods, Inc. 3104 | Ligand Pharmaceuticals Incorporated 3105 | LightInTheBox Holding Co., Ltd. 3106 | LightPath Technologies, Inc. 3107 | Lightbridge Corporation 3108 | Lilis Energy, Inc. 3109 | Lime Energy Co. 3110 | Limelight Networks, Inc. 3111 | Limoneira Co 3112 | Lincoln Educational Services Corporation 3113 | Lincoln Electric Holdings, Inc. 3114 | Lincoln National Corporation 3115 | Lindblad Expeditions Holdings Inc. 3116 | Lindsay Corporation 3117 | Linear Technology Corporation 3118 | LinkedIn Corporation 3119 | Linn Co, LLC 3120 | Linn Energy, LLC 3121 | Lion Biotechnologies, Inc. 3122 | Lionbridge Technologies, Inc. 3123 | Lions Gate Entertainment Corporation 3124 | Lipocine Inc. 3125 | LiqTech International, Inc. 3126 | Liquidity Services, Inc. 3127 | Lithia Motors, Inc. 3128 | Littelfuse, Inc. 3129 | LivaNova PLC 3130 | Live Nation Entertainment, Inc. 3131 | Live Oak Bancshares, Inc. 3132 | Live Ventures Incorporated 3133 | LivePerson, Inc. 3134 | Lloyds Banking Group Plc 3135 | LoJack Corporation 3136 | Lockheed Martin Corporation 3137 | Loews Corporation 3138 | LogMein, Inc. 3139 | Logitech International S.A. 3140 | Lombard Medical, Inc. 3141 | Loncar Cancer Immunotherapy ETF 3142 | Loral Space and Communications, Inc. 3143 | Louisiana-Pacific Corporation 3144 | Lowe's Companies, Inc. 3145 | Loxo Oncology, Inc. 3146 | Lpath, Inc. 3147 | Lsb Industries Inc. 3148 | Luby's, Inc. 3149 | Lucas Energy, Inc. 3150 | Lumber Liquidators Holdings, Inc 3151 | Lumentum Holdings Inc. 3152 | Luminex Corporation 3153 | Lumos Networks Corp. 3154 | Luna Innovations Incorporated 3155 | Luxfer Holdings PLC 3156 | Luxoft Holding, Inc. 3157 | Luxottica Group, S.p.A. 3158 | Lydall, Inc. 3159 | Lyon William Homes 3160 | LyondellBasell Industries NV 3161 | M B T Financial Corp 3162 | M&T Bank Corporation 3163 | M.D.C. Holdings, Inc. 3164 | M/A-COM Technology Solutions Holdings, Inc. 3165 | M/I Homes, Inc. 3166 | MACROCURE LTD. 3167 | MAM Software Group, Inc. 3168 | MB Financial Inc. 3169 | MBIA, Inc. 3170 | MCBC Holdings, Inc. 3171 | MDC Partners Inc. 3172 | MDU Resources Group, Inc. 3173 | MEDIFAST INC 3174 | MEI Pharma, Inc. 3175 | MER Telemanagement Solutions Ltd. 3176 | MFA Financial, Inc. 3177 | MFC Bancorp Ltd. 3178 | MFRI, Inc. 3179 | MFS California Insured Municipal Trust 3180 | MFS Charter Income Trust 3181 | MFS Government Markets Income Trust 3182 | MFS Intermediate Income Trust 3183 | MFS Multimarket Income Trust 3184 | MFS Municipal Income Trust 3185 | MFS Special Value Trust 3186 | MGC Diagnostics Corporation 3187 | MGE Energy Inc. 3188 | MGIC Investment Corporation 3189 | MGM Resorts International 3190 | MGP Ingredients, Inc. 3191 | MGT Capital Investments Inc 3192 | MIND C.T.I. Ltd. 3193 | MINDBODY, Inc. 3194 | MISONIX, Inc. 3195 | MKS Instruments, Inc. 3196 | MMA Capital Management, LLC 3197 | MOCON, Inc. 3198 | MOL Global, Inc. 3199 | MPLX LP 3200 | MRC Global Inc. 3201 | MRV Communications, Inc. 3202 | MS Income Securities, Inc. 3203 | MS Structured Asset Corp Saturns GE Cap Corp Series 2002-14 3204 | MSA Safety Incorporporated 3205 | MSB Financial Corp. 3206 | MSC Industrial Direct Company, Inc. 3207 | MSCI Inc 3208 | MSG Networks Inc. 3209 | MTS Systems Corporation 3210 | MUELLER WATER PRODUCTS 3211 | MV Oil Trust 3212 | MVC Capital, Inc. 3213 | MYOS Corporation 3214 | MYR Group, Inc. 3215 | Macatawa Bank Corporation 3216 | Macerich Company (The) 3217 | Mack-Cali Realty Corporation 3218 | Mackinac Financial Corporation 3219 | Macquarie Global Infrastructure Total Return Fund Inc. 3220 | Macquarie Infrastructure Company 3221 | Macquarie/First Trust Global 3222 | Macro Bank Inc. 3223 | MacroGenics, Inc. 3224 | Macy's Inc 3225 | Mad Catz Interactive Inc 3226 | Madison Covered Call & Equity Strategy Fund 3227 | Madison Strategic Sector Premium Fund 3228 | Mag Silver Corporation 3229 | Magal Security Systems Ltd. 3230 | Magellan Health, Inc. 3231 | Magellan Midstream Partners L.P. 3232 | Magellan Petroleum Corporation 3233 | Magic Software Enterprises Ltd. 3234 | Magna International, Inc. 3235 | MagnaChip Semiconductor Corporation 3236 | MagneGas Corporation 3237 | Magyar Bancorp, Inc. 3238 | Maiden Holdings, Ltd. 3239 | Main Street Capital Corporation 3240 | MainSource Financial Group, Inc. 3241 | MainStay DefinedTerm Municipal Opportunities Fund 3242 | Majesco 3243 | Majesco Entertainment Company 3244 | MakeMyTrip Limited 3245 | Malibu Boats, Inc. 3246 | Mallinckrodt plc 3247 | Malvern Bancorp, Inc. 3248 | ManTech International Corporation 3249 | Managed Duration Investment Grade Municipal Fund 3250 | Managed High Yield Plus Fund, Inc. 3251 | Manchester United Ltd. 3252 | Manhattan Associates, Inc. 3253 | Manhattan Bridge Capital, Inc 3254 | Manitex International, Inc. 3255 | Manitowoc Company, Inc. (The) 3256 | Manitowoc Food Service, Inc. 3257 | MannKind Corporation 3258 | Mannatech, Incorporated 3259 | Manning & Napier, Inc. 3260 | ManpowerGroup 3261 | Manulife Financial Corp 3262 | Mapi - Pharma Ltd. 3263 | Marathon Oil Corporation 3264 | Marathon Patent Group, Inc. 3265 | Marathon Petroleum Corporation 3266 | Marchex, Inc. 3267 | Marcus & Millichap, Inc. 3268 | Marcus Corporation (The) 3269 | Marin Software Incorporated 3270 | Marine Harvest ASA 3271 | Marine Petroleum Trust 3272 | Marine Products Corporation 3273 | MarineMax, Inc. 3274 | Marinus Pharmaceuticals, Inc. 3275 | Markel Corporation 3276 | Market Vectors Biotech ETF 3277 | Market Vectors Generic Drugs ETF 3278 | Market Vectors Pharmaceutical ETF 3279 | MarketAxess Holdings, Inc. 3280 | Marketo, Inc. 3281 | Markit Ltd. 3282 | Marlin Business Services Corp. 3283 | Marriot Vacations Worldwide Corporation 3284 | Marriott International 3285 | Marrone Bio Innovations, Inc. 3286 | Marsh & McLennan Companies, Inc. 3287 | Marten Transport, Ltd. 3288 | Martin Marietta Materials, Inc. 3289 | Martin Midstream Partners L.P. 3290 | Marvell Technology Group Ltd. 3291 | MasTec, Inc. 3292 | Masco Corporation 3293 | Masimo Corporation 3294 | Masonite International Corporation 3295 | Mast Therapeutics, Inc. 3296 | Mastech Holdings, Inc 3297 | Mastercard Incorporated 3298 | Matador Resources Company 3299 | Match Group, Inc. 3300 | Materialise NV 3301 | Materion Corporation 3302 | Matrix Service Company 3303 | Matson, Inc. 3304 | Mattel, Inc. 3305 | Mattersight Corporation 3306 | Matthews International Corporation 3307 | Mattress Firm Holding Corp. 3308 | Mattson Technology, Inc. 3309 | Maui Land & Pineapple Company, Inc. 3310 | MaxLinear, Inc 3311 | MaxPoint Interactive, Inc. 3312 | Maxim Integrated Products, Inc. 3313 | Maximus, Inc. 3314 | Maxwell Technologies, Inc. 3315 | Mazor Robotics Ltd. 3316 | McClatchy Company (The) 3317 | McCormick & Company, Incorporated 3318 | McDermott International, Inc. 3319 | McDonald's Corporation 3320 | McEwen Mining Inc. 3321 | McGrath RentCorp 3322 | McGraw Hill Financial, Inc. 3323 | McKesson Corporation 3324 | Mead Johnson Nutrition Company 3325 | Mechel OAO 3326 | Mecox Lane Limited 3327 | Medallion Financial Corp. 3328 | Medgenics, Inc. 3329 | MediWound Ltd. 3330 | Media General, Inc. 3331 | Medical Properties Trust, Inc. 3332 | Medical Transcription Billing, Corp. 3333 | MediciNova, Inc. 3334 | Medidata Solutions, Inc. 3335 | Medigus Ltd. 3336 | Medivation, Inc. 3337 | Medley Capital Corporation 3338 | Medley Management Inc. 3339 | Mednax, Inc 3340 | Medovex Corp. 3341 | Medtronic plc 3342 | MeetMe, Inc. 3343 | Melco Crown Entertainment Limited 3344 | Mellanox Technologies, Ltd. 3345 | Melrose Bancorp, Inc. 3346 | Memorial Production Partners LP 3347 | Memorial Resource Development Corp. 3348 | Mentor Graphics Corporation 3349 | MercadoLibre, Inc. 3350 | Mercantile Bank Corporation 3351 | Mercer International Inc. 3352 | Merchants Bancshares, Inc. 3353 | Merck & Company, Inc. 3354 | Mercury General Corporation 3355 | Mercury Systems Inc 3356 | Meredith Corporation 3357 | Meridian Bancorp, Inc. 3358 | Meridian Bioscience Inc. 3359 | Merit Medical Systems, Inc. 3360 | Meritage Corporation 3361 | Meritor, Inc. 3362 | Merrill Lynch & Co., Inc. 3363 | Merrill Lynch Depositor, Inc. 3364 | Merrimack Pharmaceuticals, Inc. 3365 | Merus Labs International Inc. 3366 | Mesa Laboratories, Inc. 3367 | Mesa Royalty Trust 3368 | Mesabi Trust 3369 | Mesoblast Limited 3370 | MetLife, Inc. 3371 | Meta Financial Group, Inc. 3372 | Metabolix, Inc. 3373 | Metaldyne Performance Group Inc. 3374 | Methanex Corporation 3375 | Methode Electronics, Inc. 3376 | Mettler-Toledo International, Inc. 3377 | Mexco Energy Corporation 3378 | Mexico Equity and Income Fund, Inc. (The) 3379 | Mexico Fund, Inc. (The) 3380 | MiMedx Group, Inc 3381 | MiX Telematics Limited 3382 | Michael Kors Holdings Limited 3383 | MicroStrategy Incorporated 3384 | Microchip Technology Incorporated 3385 | Micron Technology, Inc. 3386 | Micronet Enertec Technologies, Inc. 3387 | Microsemi Corporation 3388 | Microsoft Corporation 3389 | Microvision, Inc. 3390 | Mid Penn Bancorp 3391 | Mid-America Apartment Communities, Inc. 3392 | Mid-Con Energy Partners, LP 3393 | MidSouth Bancorp 3394 | MidWestOne Financial Group, Inc. 3395 | Midatech Pharma PLC 3396 | Midcoast Energy Partners, L.P. 3397 | Middleburg Financial Corporation 3398 | Middlefield Banc Corp. 3399 | Middlesex Water Company 3400 | Milacron Holdings Corp. 3401 | Milestone Scientific, Inc. 3402 | Miller Industries, Inc. 3403 | Miller/Howard High Income Equity Fund 3404 | Mimecast Limited 3405 | Minco Gold Corporation 3406 | Mindray Medical International Limited 3407 | Minerals Technologies Inc. 3408 | Minerva Neurosciences, Inc 3409 | Mines Management, Inc. 3410 | Mirati Therapeutics, Inc. 3411 | Mirna Therapeutics, Inc. 3412 | Mississippi Power Company 3413 | Mistras Group Inc 3414 | Mitcham Industries, Inc. 3415 | Mitek Systems, Inc. 3416 | Mitel Networks Corporation 3417 | Mitsubishi UFJ Financial Group Inc 3418 | Mizuho Financial Group, Inc. 3419 | MoSys, Inc. 3420 | Mobile Mini, Inc. 3421 | Mobile TeleSystems OJSC 3422 | MobileIron, Inc. 3423 | Mobileye N.V. 3424 | ModSys International Ltd. 3425 | Model N, Inc. 3426 | Modine Manufacturing Company 3427 | ModusLink Global Solutions, Inc 3428 | Moelis & Company 3429 | Mohawk Industries, Inc. 3430 | Moko Social Media Ltd. 3431 | Molina Healthcare Inc 3432 | Molson Coors Brewing Company 3433 | Momenta Pharmaceuticals, Inc. 3434 | Momo Inc. 3435 | Monarch Casino & Resort, Inc. 3436 | Monarch Financial Holdings, Inc. 3437 | Mondelez International, Inc. 3438 | Moneygram International, Inc. 3439 | Monmouth Real Estate Investment Corporation 3440 | Monogram Residential Trust, Inc. 3441 | Monolithic Power Systems, Inc. 3442 | Monotype Imaging Holdings Inc. 3443 | Monro Muffler Brake, Inc. 3444 | Monroe Capital Corporation 3445 | Monsanto Company 3446 | Monster Beverage Corporation 3447 | Monster Worldwide, Inc. 3448 | Moody's Corporation 3449 | Moog Inc. 3450 | Morgan Stanley 3451 | Morgan Stanley Asia-Pacific Fund, Inc. 3452 | Morgan Stanley China A Share Fund Inc. 3453 | Morgan Stanley Emerging Markets Debt Fund, Inc. 3454 | Morgan Stanley Emerging Markets Domestic Debt Fund, Inc. 3455 | Morgan Stanley Emerging Markets Fund, Inc. 3456 | Morgan Stanley India Investment Fund, Inc. 3457 | Morgans Hotel Group Co. 3458 | Morningstar, Inc. 3459 | Mosaic Company (The) 3460 | Motorcar Parts of America, Inc. 3461 | Motorola Solutions, Inc. 3462 | Mountain Province Diamonds Inc. 3463 | Movado Group Inc. 3464 | Mueller Industries, Inc. 3465 | Multi Packaging Solutions International Limited 3466 | Multi-Color Corporation 3467 | Multi-Fineline Electronix, Inc. 3468 | MuniVest Fund, Inc. 3469 | MuniYield Arizona Fund, Inc. 3470 | Murphy Oil Corporation 3471 | Murphy USA Inc. 3472 | MutualFirst Financial Inc. 3473 | Myers Industries, Inc. 3474 | Mylan N.V. 3475 | MyoKardia, Inc. 3476 | Myriad Genetics, Inc. 3477 | NACCO Industries, Inc. 3478 | NAPCO Security Technologies, Inc. 3479 | NB Capital Acquisition Corp. 3480 | NBT Bancorp Inc. 3481 | NCI Building Systems, Inc. 3482 | NCI, Inc. 3483 | NCR Corporation 3484 | NETGEAR, Inc. 3485 | NEW GOLD INC. 3486 | NF Energy Saving Corporation 3487 | NGL ENERGY PARTNERS LP 3488 | NIC Inc. 3489 | NICE-Systems Limited 3490 | NII Holdings, Inc. 3491 | NL Industries, Inc. 3492 | NMI Holdings Inc 3493 | NN, Inc. 3494 | NOW Inc. 3495 | NQ Mobile Inc. 3496 | NRG Energy, Inc. 3497 | NRG Yield, Inc. 3498 | NTELOS Holdings Corp. 3499 | NTN Buzztime, Inc. 3500 | NTT DOCOMO, Inc 3501 | NV5 Global, Inc. 3502 | NVE Corporation 3503 | NVIDIA Corporation 3504 | NVR, Inc. 3505 | NXP Semiconductors N.V. 3506 | NXT-ID Inc. 3507 | Nabors Industries Ltd. 3508 | Nabriva Therapeutics AG 3509 | Naked Brand Group Inc. 3510 | Nam Tai Property Inc. 3511 | Name 3512 | NanoString Technologies, Inc. 3513 | NanoViricides, Inc. 3514 | Nanometrics Incorporated 3515 | Nanosphere, Inc. 3516 | NantKwest, Inc. 3517 | Nasdaq, Inc. 3518 | Natera, Inc. 3519 | Nathan's Famous, Inc. 3520 | National American University Holdings, Inc. 3521 | National Bank Holdings Corporation 3522 | National Bankshares, Inc. 3523 | National Beverage Corp. 3524 | National CineMedia, Inc. 3525 | National Commerce Corporation 3526 | National Fuel Gas Company 3527 | National General Holdings Corp 3528 | National Grid Transco, PLC 3529 | National Health Investors, Inc. 3530 | National HealthCare Corporation 3531 | National Holdings Corporation 3532 | National Instruments Corporation 3533 | National Interstate Corporation 3534 | National Oilwell Varco, Inc. 3535 | National Penn Bancshares, Inc. 3536 | National Presto Industries, Inc. 3537 | National Research Corporation 3538 | National Retail Properties 3539 | National Security Group, Inc. 3540 | National Steel Company 3541 | National Storage Affiliates Trust 3542 | National Western Life Group, Inc. 3543 | Nationstar Mortgage Holdings Inc. 3544 | Natl Westminster Pfd 3545 | Natural Alternatives International, Inc. 3546 | Natural Gas Services Group, Inc. 3547 | Natural Grocers by Vitamin Cottage, Inc. 3548 | Natural Health Trends Corp. 3549 | Natural Resource Partners LP 3550 | Nature's Sunshine Products, Inc. 3551 | Natus Medical Incorporated 3552 | Natuzzi, S.p.A. 3553 | Nautilus Group, Inc. (The) 3554 | Navidea Biopharmaceuticals, Inc. 3555 | Navient Corporation 3556 | Navigant Consulting, Inc. 3557 | Navigator Holdings Ltd. 3558 | Navios Maritime Acquisition Corporation 3559 | Navios Maritime Holdings Inc. 3560 | Navios Maritime Midstream Partners LP 3561 | Navios Maritime Partners LP 3562 | Navistar International Corporation 3563 | Neenah Paper, Inc. 3564 | Neff Corporation 3565 | Nektar Therapeutics 3566 | Nelnet, Inc. 3567 | NeoGenomics, Inc. 3568 | NeoPhotonics Corporation 3569 | Neogen Corporation 3570 | Neonode Inc. 3571 | Neos Therapeutics, Inc. 3572 | Neothetics, Inc. 3573 | Neovasc Inc. 3574 | NephroGenex, Inc. 3575 | Neptune Technologies & Bioresources Inc 3576 | Net 1 UEPS Technologies, Inc. 3577 | Net Element, Inc. 3578 | NetApp, Inc. 3579 | NetEase, Inc. 3580 | NetScout Systems, Inc. 3581 | NetSol Technologies Inc. 3582 | Netflix, Inc. 3583 | Netlist, Inc. 3584 | Netsuite Inc 3585 | Network-1 Technologies, Inc. 3586 | Neuberger Berman California Intermediate Municipal Fund Inc. 3587 | Neuberger Berman High Yield Strategies Fund 3588 | Neuberger Berman Intermediate Municipal Fund Inc. 3589 | Neuberger Berman MLP Income Fund Inc. 3590 | Neuberger Berman New York Intermediate Municipal Fund Inc. 3591 | Neuberger Berman Real Estate Securities Income Fund, Inc. 3592 | Neuralstem, Inc. 3593 | NeuroDerm Ltd. 3594 | NeuroMetrix, Inc. 3595 | NeuroSigma, Inc. 3596 | Neurocrine Biosciences, Inc. 3597 | Neustar, Inc. 3598 | Nevada Gold & Casinos, Inc. 3599 | Nevro Corp. 3600 | Nevsun Resources Ltd 3601 | New America High Income Fund, Inc. (The) 3602 | New Concept Energy, Inc 3603 | New England Realty Associates Limited Partnership 3604 | New Germany Fund, Inc. (The) 3605 | New Home Company Inc. (The) 3606 | New Ireland Fund, Inc. (The) 3607 | New Media Investment Group Inc. 3608 | New Mountain Finance Corporation 3609 | New Oriental Education & Technology Group, Inc. 3610 | New Relic, Inc. 3611 | New Residential Investment Corp. 3612 | New Senior Investment Group Inc. 3613 | New York & Company, Inc. 3614 | New York Community Bancorp, Inc. 3615 | New York Mortgage Trust, Inc. 3616 | New York REIT, Inc. 3617 | New York Times Company (The) 3618 | NewJersey Resources Corporation 3619 | NewLink Genetics Corporation 3620 | NewMarket Corporation 3621 | NewStar Financial, Inc. 3622 | Newcastle Investment Corporation 3623 | Newell Rubbermaid Inc. 3624 | Newfield Exploration Company 3625 | Newmont Mining Corporation 3626 | Newpark Resources, Inc. 3627 | Newport Corporation 3628 | News Corporation 3629 | Newtek Business Services Corp. 3630 | NexPoint Credit Stategies Fund 3631 | NexPoint Residential Trust, Inc. 3632 | Nexstar Broadcasting Group, Inc. 3633 | NextEra Energy Partners, LP 3634 | NextEra Energy, Inc. 3635 | Nexvet Biopharma plc 3636 | NiSource, Inc 3637 | Niagara Mohawk Holdings, Inc. 3638 | Nicholas Financial, Inc. 3639 | Nicolet Bankshares Inc. 3640 | Nidec Corporation (Nihon Densan Kabushiki Kaisha) 3641 | Nielsen N.V. 3642 | Nike, Inc. 3643 | Nimble Storage, Inc. 3644 | Nippon Telegraph and Telephone Corporation 3645 | Niska Gas Storage Partners LLC 3646 | Nivalis Therapeutics, Inc. 3647 | Noah Holdings Ltd. 3648 | Nobilis Health Corp. 3649 | Noble Corporation 3650 | Noble Energy Inc. 3651 | Nokia Corporation 3652 | Nomad Foods Limited 3653 | Nomura Holdings Inc ADR 3654 | Noodles & Company 3655 | Norbord Inc. 3656 | Nord Anglia Education, Inc. 3657 | Nordic American Offshore Ltd 3658 | Nordic American Tankers Limited 3659 | Nordic Realty Trust, Inc. 3660 | Nordson Corporation 3661 | Nordstrom, Inc. 3662 | Norfolk Souther Corporation 3663 | Norsat International Inc. 3664 | Nortech Systems Incorporated 3665 | Nortek Inc. 3666 | Nortel Inversora SA 3667 | North American Energy Partners, Inc. 3668 | North Atlantic Drilling Ltd. 3669 | North European Oil Royality Trust 3670 | NorthStar Asset Management Group, Inc. 3671 | NorthStar Realty Europe Corp. 3672 | NorthWestern Corporation 3673 | Northeast Bancorp 3674 | Northern Dynasty Minerals, Ltd. 3675 | Northern Oil and Gas, Inc. 3676 | Northern Technologies International Corporation 3677 | Northern Tier Energy LP 3678 | Northern Trust Corporation 3679 | Northfield Bancorp, Inc. 3680 | Northrim BanCorp Inc 3681 | Northrop Grumman Corporation 3682 | Northstar Realty Finance Corp. 3683 | Northwest Bancshares, Inc. 3684 | Northwest Biotherapeutics, Inc. 3685 | Northwest Natural Gas Company 3686 | Northwest Pipe Company 3687 | Norwegian Cruise Line Holdings Ltd. 3688 | Norwood Financial Corp. 3689 | Nova Lifestyle, Inc 3690 | Nova Measuring Instruments Ltd. 3691 | NovaBay Pharmaceuticals, Inc. 3692 | NovaCopper Inc. 3693 | Novadaq Technologies Inc 3694 | Novagold Resources Inc. 3695 | Novartis AG 3696 | Novatel Wireless, Inc. 3697 | Novavax, Inc. 3698 | Novo Nordisk A/S 3699 | NovoCure Limited 3700 | Novogen Limited 3701 | Nu Skin Enterprises, Inc. 3702 | NuStar Logistics, L.P. 3703 | NuVasive, Inc. 3704 | Nuance Communications, Inc. 3705 | Nucor Corporation 3706 | Numerex Corp. 3707 | Nustar Energy L.P. 3708 | Nustar GP Holdings, LLC 3709 | Nutraceutical International Corporation 3710 | NutriSystem Inc 3711 | Nuveen AMT-Free Municipal Income Fund 3712 | Nuveen AMT-Free Municipal Value Fund 3713 | Nuveen All Cap Energy MLP Opportunities Fund 3714 | Nuveen Arizona Premium Income Municipal Fund 3715 | Nuveen Build America Bond Fund 3716 | Nuveen Build America Bond Opportunity Fund 3717 | Nuveen California AMT-Free Municipal Income Fund 3718 | Nuveen California Dividend Advantage Municipal Fund 3719 | Nuveen California Dividend Advantage Municipal Fund 2 3720 | Nuveen California Dividend Advantage Municipal Fund 3 3721 | Nuveen California Municipal Value Fund 2 3722 | Nuveen California Municipal Value Fund, Inc. 3723 | Nuveen Connecticut Premium Income Municipal Fund 3724 | Nuveen Core Equity Alpha Fund 3725 | Nuveen Credit Strategies Income Fund 3726 | Nuveen Diversified Commodity Fund 3727 | Nuveen Diversified Dividend and Income Fund 3728 | Nuveen Dividend Advantage Municipal Fund 3729 | Nuveen Dividend Advantage Municipal Fund 2 3730 | Nuveen Dividend Advantage Municipal Fund 3 3731 | Nuveen Dividend Advantage Municipal Income Fund 3732 | Nuveen Dow 30SM Dynamic Overwrite Fund 3733 | Nuveen Energy MLP Total Return Fund 3734 | Nuveen Enhanced Municipal Value Fund 3735 | Nuveen Flexible Investment Income Fund 3736 | Nuveen Floating Rate Income Fund 3737 | Nuveen Floating Rate Income Opportuntiy Fund 3738 | Nuveen Georgia Dividend Advantage Municipal Fund 2 3739 | Nuveen Global Equity Income Fund 3740 | Nuveen Global High Income Fund 3741 | Nuveen High Income 2020 Target Term Fund 3742 | Nuveen Insured California Select Tax-Free Income Portfolio 3743 | Nuveen Insured New York Select Tax-Free Income Portfolio 3744 | Nuveen Intermediate Duration Municipal Term Fund 3745 | Nuveen Investment Quality Municipal Fund, Inc. 3746 | Nuveen Long/Short Commodity Total Return Fund 3747 | Nuveen Maryland Premium Income Municipal Fund 3748 | Nuveen Massachusetts Premium Income Municipal Fund 3749 | Nuveen Michigan Quality Income Municipal Fund 3750 | Nuveen Minnesota Municipal Income Fund 3751 | Nuveen Missouri Premium Income Municipal Fund 3752 | Nuveen Mortgage Opportunity Term Fund 3753 | Nuveen Multi-Market Income Fund 3754 | Nuveen Municipal 2021 Target Term Fund 3755 | Nuveen Municipal Advantage Fund, Inc. 3756 | Nuveen Municipal High Income Opportunity Fund 3757 | Nuveen Municipal Income Fund, Inc. 3758 | Nuveen Municipal Market Opportunity Fund, Inc. 3759 | Nuveen Municipal Opportunity Fund, Inc. 3760 | Nuveen NASDAQ 100 Dynamic Overwrite Fund 3761 | Nuveen New Jersey Dividend Advantage Municipal Fund 3762 | Nuveen New Jersey Municipal Value Fund 3763 | Nuveen New York AMT-Free Municipal Income Fund 3764 | Nuveen New York Dividend Advantage Municipal Fund 3765 | Nuveen New York Municipal Value Fund 2 3766 | Nuveen New York Municipal Value Fund, Inc. 3767 | Nuveen North Carolina Premium Income Municipal Fund 3768 | Nuveen Ohio Quality Income Municipal Fund 3769 | Nuveen Pennsylvania Investment Quality Municipal Fund, Inc. 3770 | Nuveen Pennsylvania Municipal Value Fund 3771 | Nuveen Performance Plus Municipal Fund, Inc. 3772 | Nuveen Preferred Income Opportunites Fund 3773 | Nuveen Preferred and Income Term Fund 3774 | Nuveen Premier Municipal Income Fund, Inc. 3775 | Nuveen Premium Income Municipal Fund II, Inc. 3776 | Nuveen Premium Income Municipal Fund IV, Inc. 3777 | Nuveen Premium Income Municipal Fund, Inc. 3778 | Nuveen Quality Income Municipal Fund, Inc. 3779 | Nuveen Quality Municipal Fund, Inc. 3780 | Nuveen Quality Preferred Income Fund 3781 | Nuveen Quality Preferred Income Fund 2 3782 | Nuveen Quality Preferred Income Fund 3 3783 | Nuveen Real Asset Income and Growth Fund 3784 | Nuveen Real Estate Fund 3785 | Nuveen S&P 500 Buy-Write Income Fund 3786 | Nuveen S&P 500 Dynamic Overwrite Fund 3787 | Nuveen Select Maturities Municipal Fund 3788 | Nuveen Select Quality Municipal Fund, Inc. 3789 | Nuveen Select Tax Free Income Portfolio 3790 | Nuveen Select Tax Free Income Portfolio II 3791 | Nuveen Select Tax Free Income Portfolio III 3792 | Nuveen Senior Income Fund 3793 | Nuveen Short Duration Credit Opportunities Fund 3794 | Nuveen Tax-Advantaged Dividend Growth Fund 3795 | Nuveen Tax-Advantaged Total Return Strategy Fund 3796 | Nuveen Texas Quality Income Municipal Fund 3797 | Nuveen Virginia Premium Income Municipal Fund 3798 | Nuveenn Intermediate Duration Quality Municipal Term Fund 3799 | Nuven Mortgage Opportunity Term Fund 2 3800 | NxStage Medical, Inc. 3801 | Nymox Pharmaceutical Corporation 3802 | O'Reilly Automotive, Inc. 3803 | O2Micro International Limited 3804 | OCI Partners LP 3805 | OFG Bancorp 3806 | OFS Capital Corporation 3807 | OGE Energy Corporation 3808 | OHA Investment Corporation 3809 | OM Asset Management plc 3810 | OMNOVA Solutions Inc. 3811 | ON Semiconductor Corporation 3812 | ONE Gas, Inc. 3813 | ONEOK Partners, L.P. 3814 | ONEOK, Inc. 3815 | ORBCOMM Inc. 3816 | OSI Systems, Inc. 3817 | OTG EXP, Inc. 3818 | OUTFRONT Media Inc. 3819 | OXiGENE, Inc. 3820 | Oak Valley Bancorp (CA) 3821 | Oaktree Capital Group, LLC 3822 | Oasis Petroleum Inc. 3823 | Oasmia Pharmaceutical AB 3824 | Occidental Petroleum Corporation 3825 | Ocean Bio-Chem, Inc. 3826 | Ocean Power Technologies, Inc. 3827 | Ocean Rig UDW Inc. 3828 | Ocean Shore Holding Co. 3829 | OceanFirst Financial Corp. 3830 | Oceaneering International, Inc. 3831 | Ocera Therapeutics, Inc. 3832 | Och-Ziff Capital Management Group LLC 3833 | Oclaro, Inc. 3834 | Oconee Federal Financial Corp. 3835 | Ocular Therapeutix, Inc. 3836 | Oculus Innovative Sciences, Inc. 3837 | Ocwen Financial Corporation 3838 | Odyssey Marine Exploration, Inc. 3839 | Office Depot, Inc. 3840 | Ohio Valley Banc Corp. 3841 | Ohr Pharmaceuticals, Inc. 3842 | Oi S.A. 3843 | Oil States International, Inc. 3844 | Oil-Dri Corporation Of America 3845 | Old Dominion Freight Line, Inc. 3846 | Old Line Bancshares, Inc. 3847 | Old National Bancorp 3848 | Old Point Financial Corporation 3849 | Old Republic International Corporation 3850 | Old Second Bancorp, Inc. 3851 | Olin Corporation 3852 | Ollie's Bargain Outlet Holdings, Inc. 3853 | Olympic Steel, Inc. 3854 | Omega Flex, Inc. 3855 | Omega Healthcare Investors, Inc. 3856 | Omega Protein Corporation 3857 | Omeros Corporation 3858 | Omnicell, Inc. 3859 | Omnicom Group Inc. 3860 | On Assignment, Inc. 3861 | On Deck Capital, Inc. 3862 | On Track Innovations Ltd 3863 | OncoCyte Corporation 3864 | OncoGenex Pharmaceuticals Inc. 3865 | OncoMed Pharmaceuticals, Inc. 3866 | OncoSec Medical Incorporated 3867 | Onconova Therapeutics, Inc. 3868 | Oncothyreon Inc. 3869 | One Horizon Group, Inc. 3870 | One Liberty Properties, Inc. 3871 | OneBeacon Insurance Group, Ltd. 3872 | OneMain Holdings, Inc. 3873 | Onvia, Inc. 3874 | Ooma, Inc. 3875 | OpGen, Inc. 3876 | Open Text Corporation 3877 | Opexa Therapeutics, Inc. 3878 | Ophthotech Corporation 3879 | Opko Health Inc 3880 | Opower, Inc. 3881 | Oppenheimer Holdings, Inc. 3882 | Optibase Ltd. 3883 | Optical Cable Corporation 3884 | OptimumBank Holdings, Inc. 3885 | Opus Bank 3886 | OraSure Technologies, Inc. 3887 | Oracle Corporation 3888 | Oragenics, Inc. 3889 | Oramed Pharmaceuticals Inc. 3890 | Orange 3891 | Orbital ATK, Inc. 3892 | Orbotech Ltd. 3893 | Orchid Island Capital, Inc. 3894 | Orchids Paper Products Company 3895 | Orexigen Therapeutics, Inc. 3896 | Organovo Holdings, Inc. 3897 | Orient Paper, Inc. 3898 | Origin Agritech Limited 3899 | Orion Energy Systems, Inc. 3900 | Orion Engineered Carbons S.A 3901 | Orion Marine Group Inc 3902 | Oritani Financial Corp. 3903 | Orix Corp Ads 3904 | Ormat Technologies, Inc. 3905 | Orrstown Financial Services Inc 3906 | Orthofix International N.V. 3907 | Oshkosh Corporation 3908 | Osiris Therapeutics, Inc. 3909 | Ossen Innovation Co., Ltd. 3910 | Otelco Inc. 3911 | Otonomy, Inc. 3912 | Otter Tail Corporation 3913 | Outerwall Inc. 3914 | Ovascience Inc. 3915 | Overseas Shipholding Group, Inc. 3916 | Overstock.com, Inc. 3917 | Owens & Minor, Inc. 3918 | Owens Corning Inc 3919 | Owens Realty Mortgage, Inc. 3920 | Owens-Illinois, Inc. 3921 | Oxbridge Re Holdings Limited 3922 | Oxford Immunotec Global PLC 3923 | Oxford Industries, Inc. 3924 | Oxford Lane Capital Corp. 3925 | P & F Industries, Inc. 3926 | P.A.M. Transportation Services, Inc. 3927 | PACCAR Inc. 3928 | PAR Technology Corporation 3929 | PAREXEL International Corporation 3930 | PB Bancorp, Inc. 3931 | PBF Energy Inc. 3932 | PBF Logistics LP 3933 | PC Connection, Inc. 3934 | PC-Tel, Inc. 3935 | PCM, Inc. 3936 | PDC Energy, Inc. 3937 | PDF Solutions, Inc. 3938 | PDL BioPharma, Inc. 3939 | PEPCO Holdings, Inc. 3940 | PFSweb, Inc. 3941 | PGT, Inc. 3942 | PHH Corp 3943 | PHI, Inc. 3944 | PICO Holdings Inc. 3945 | PIMCO California Municipal Income Fund 3946 | PIMCO California Municipal Income Fund III 3947 | PIMCO Commercial Mortgage Securities Trust, Inc. 3948 | PIMCO Dynamic Credit Income Fund 3949 | PIMCO Dynamic Income Fund 3950 | PIMCO Income Strategy Fund 3951 | PIMCO Income Strategy Fund II 3952 | PIMCO Municipal Income Fund 3953 | PIMCO Municipal Income Fund III 3954 | PIMCO New York Municipal Income Fund 3955 | PIMCO New York Municipal Income Fund III 3956 | PIMCO Strategic Income Fund, Inc. 3957 | PJT Partners Inc. 3958 | PLx Pharma Inc. 3959 | PMV Acquisition Corp. 3960 | PNC Financial Services Group, Inc. (The) 3961 | PNM Resources, Inc. (Holding Co.) 3962 | POSCO 3963 | PPG Industries, Inc. 3964 | PPL Capital Funding, Inc. 3965 | PPL Corporation 3966 | PPlus Trust 3967 | PRA Group, Inc. 3968 | PRA Health Sciences, Inc. 3969 | PRGX Global, Inc. 3970 | PROS Holdings, Inc. 3971 | PROTOSTAR I LTD 3972 | PS Business Parks, Inc. 3973 | PT Telekomunikasi Indonesia, Tbk 3974 | PTC Inc. 3975 | PTC Therapeutics, Inc. 3976 | PVH Corp. 3977 | PacWest Bancorp 3978 | Pace Holdings Corp. 3979 | Pacholder High Yield Fund, Inc. 3980 | Pacific American Income Shares, Inc. 3981 | Pacific Biosciences of California, Inc. 3982 | Pacific Booker Minerals Inc 3983 | Pacific Coast Oil Trust 3984 | Pacific Continental Corporation (Ore) 3985 | Pacific Drilling S.A. 3986 | Pacific Ethanol, Inc. 3987 | Pacific Gas & Electric Co. 3988 | Pacific Mercantile Bancorp 3989 | Pacific Premier Bancorp Inc 3990 | Pacific Special Acquisition Corp. 3991 | Pacific Sunwear of California, Inc. 3992 | Pacira Pharmaceuticals, Inc. 3993 | Packaging Corporation of America 3994 | Pain Therapeutics 3995 | Palatin Technologies, Inc. 3996 | Palo Alto Networks, Inc. 3997 | Pampa Energia S.A. 3998 | Pan American Silver Corp. 3999 | Pandora Media, Inc. 4000 | Panera Bread Company 4001 | Pangaea Logistics Solutions Ltd. 4002 | Panhandle Royalty Company 4003 | Papa John'S International, Inc. 4004 | Papa Murphy's Holdings, Inc. 4005 | Par Pacific Holdings, Inc. 4006 | Paragon Shipping Inc. 4007 | Paramount Gold Nevada Corp. 4008 | Paramount Group, Inc. 4009 | Paratek Pharmaceuticals, Inc. 4010 | Park City Group, Inc. 4011 | Park Electrochemical Corporation 4012 | Park National Corporation 4013 | Park Sterling Corporation 4014 | Park-Ohio Holdings Corp. 4015 | Parke Bancorp, Inc. 4016 | Parker Drilling Company 4017 | Parker-Hannifin Corporation 4018 | ParkerVision, Inc. 4019 | Parkway Properties, Inc. 4020 | Parnell Pharmaceuticals Holdings Ltd 4021 | Parsley Energy, Inc. 4022 | Partner Communications Company Ltd. 4023 | PartnerRe Ltd. 4024 | Party City Holdco Inc. 4025 | Pathfinder Bancorp, Inc. 4026 | Patrick Industries, Inc. 4027 | Patriot National Bancorp Inc. 4028 | Patriot National, Inc. 4029 | Patriot Transportation Holding, Inc. 4030 | Pattern Energy Group Inc. 4031 | Patterson Companies, Inc. 4032 | Patterson-UTI Energy, Inc. 4033 | PayPal Holdings, Inc. 4034 | Paychex, Inc. 4035 | Paycom Software, Inc. 4036 | Paylocity Holding Corporation 4037 | Payment Data Systems, Inc. 4038 | Peabody Energy Corporation 4039 | Peak Resorts, Inc. 4040 | Peapack-Gladstone Financial Corporation 4041 | Pearson, Plc 4042 | Pebblebrook Hotel Trust 4043 | Pedevco Corp. 4044 | Pegasystems Inc. 4045 | Pembina Pipeline Corp. 4046 | Pendrell Corporation 4047 | Pengrowth Energy Corporation 4048 | Penn National Gaming, Inc. 4049 | Penn West Petroleum Ltd 4050 | PennTex Midstream Partners, LP 4051 | PennantPark Floating Rate Capital Ltd. 4052 | PennantPark Investment Corporation 4053 | Penns Woods Bancorp, Inc. 4054 | Pennsylvania Real Estate Investment Trust 4055 | PennyMac Financial Services, Inc. 4056 | PennyMac Mortgage Investment Trust 4057 | Penske Automotive Group, Inc. 4058 | Pentair plc. 4059 | Penumbra, Inc. 4060 | People's United Financial, Inc. 4061 | People's Utah Bancorp 4062 | Peoples Bancorp Inc. 4063 | Peoples Bancorp of North Carolina, Inc. 4064 | Peoples Financial Corporation 4065 | Peoples Financial Services Corp. 4066 | Pepsico, Inc. 4067 | Perceptron, Inc. 4068 | Peregrine Pharmaceuticals Inc. 4069 | Perficient, Inc. 4070 | Performance Food Group Company 4071 | Performance Sports Group Ltd 4072 | Performant Financial Corporation 4073 | Perfumania Holdings, Inc 4074 | Perion Network Ltd 4075 | PerkinElmer, Inc. 4076 | Perma-Fix Environmental Services, Inc. 4077 | Permian Basin Royalty Trust 4078 | Pernix Therapeutics Holdings, Inc. 4079 | Perrigo Company 4080 | Perry Ellis International Inc. 4081 | Pershing Gold Corporation 4082 | PetMed Express, Inc. 4083 | PetroChina Company Limited 4084 | Petrobras Argentina S.A. 4085 | Petroleo Brasileiro S.A.- Petrobras 4086 | Petroquest Energy Inc 4087 | Pfenex Inc. 4088 | Pfizer, Inc. 4089 | PharmAthene, Inc 4090 | Pharmerica Corporation 4091 | Phibro Animal Health Corporation 4092 | Philip Morris International Inc 4093 | Philippine Long Distance Telephone Company 4094 | Phillips 66 4095 | Phillips 66 Partners LP 4096 | Phoenix Companies, Inc. (The) 4097 | Phoenix New Media Limited 4098 | PhotoMedex, Inc. 4099 | Photronics, Inc. 4100 | Physicians Realty Trust 4101 | Piedmont Natural Gas Company, Inc. 4102 | Piedmont Office Realty Trust, Inc. 4103 | Pier 1 Imports, Inc. 4104 | Pieris Pharmaceuticals, Inc. 4105 | Pilgrim's Pride Corporation 4106 | Pimco California Municipal Income Fund II 4107 | Pimco Corporate & Income Opportunity Fund 4108 | Pimco Corporate & Income Stategy Fund 4109 | Pimco Global Stocksplus & Income Fund 4110 | Pimco High Income Fund 4111 | Pimco Income Opportunity Fund 4112 | Pimco Municipal Income Fund II 4113 | Pimco New York Municipal Income Fund II 4114 | Pingtan Marine Enterprise Ltd. 4115 | Pinnacle Entertainment, Inc. 4116 | Pinnacle Financial Partners, Inc. 4117 | Pinnacle Foods, Inc. 4118 | Pinnacle West Capital Corporation 4119 | Pioneer Diversified High Income Trust 4120 | Pioneer Energy Services Corp. 4121 | Pioneer Floating Rate Trust 4122 | Pioneer High Income Trust 4123 | Pioneer Municipal High Income Advantage Trust 4124 | Pioneer Municipal High Income Trust 4125 | Pioneer Natural Resources Company 4126 | Pioneer Power Solutions, Inc. 4127 | Piper Jaffray Companies 4128 | Pitney Bowes Inc. 4129 | Pixelworks, Inc. 4130 | Plains All American Pipeline, L.P. 4131 | Plains Group Holdings, L.P. 4132 | Planet Fitness, Inc. 4133 | Planet Payment, Inc. 4134 | Plantronics, Inc. 4135 | Platform Specialty Products Corporation 4136 | Platinum Group Metals Ltd. 4137 | Plexus Corp. 4138 | Plug Power, Inc. 4139 | Plumas Bancorp 4140 | Pluristem Therapeutics, Inc. 4141 | Ply Gem Holdings, Inc. 4142 | Poage Bankshares, Inc. 4143 | Pointer Telocation Ltd. 4144 | Points International, Ltd. 4145 | Polaris Industries Inc. 4146 | PolyOne Corporation 4147 | Polycom, Inc. 4148 | Polymet Mining Corp. 4149 | Pool Corporation 4150 | Pope Resources 4151 | Popeyes Louisiana Kitchen, Inc. 4152 | Popular, Inc. 4153 | Porter Bancorp, Inc. 4154 | Portland General Electric Company 4155 | Portola Pharmaceuticals, Inc. 4156 | Post Holdings, Inc. 4157 | Post Properties, Inc. 4158 | Potash Corporation of Saskatchewan Inc. 4159 | Potbelly Corporation 4160 | Potlatch Corporation 4161 | Powell Industries, Inc. 4162 | Power Integrations, Inc. 4163 | Power REIT 4164 | Power Solutions International, Inc. 4165 | PowerSecure International, Inc 4166 | PowerShares DB Optimum Yield Diversified Commodity Strategy Po 4167 | PowerShares DWA Tactical Sector Rotation Portfolio 4168 | PowerShares FTSE International Low Beta Equal Weight Portfolio 4169 | PowerShares FTSE RAFI US 1500 Small-Mid Portfolio 4170 | PowerShares Global Agriculture Portfolio 4171 | PowerShares Global Gold & Precious Metals Portfolio 4172 | PowerShares International BuyBack Achievers Portfolio 4173 | PowerShares LadderRite 0-5 Year Corporate Bond Portfolio 4174 | PowerShares Multi-Strategy Alternative Portfolio 4175 | PowerShares Nasdaq Internet Portfolio 4176 | PowerShares QQQ Trust, Series 1 4177 | PowerShares Russell 1000 Low Beta Equal Weight Portfolio 4178 | PowerShares S&P SmallCap Consumer Discretionary Portfolio 4179 | PowerShares S&P SmallCap Consumer Staples Portfolio 4180 | PowerShares S&P SmallCap Energy Portfolio 4181 | PowerShares S&P SmallCap Financials Portfolio 4182 | PowerShares S&P SmallCap Health Care Portfolio 4183 | PowerShares S&P SmallCap Industrials Portfolio 4184 | PowerShares S&P SmallCap Information Technology Portfolio 4185 | PowerShares S&P SmallCap Materials Portfolio 4186 | PowerShares S&P SmallCap Utilities Portfolio 4187 | Prana Biotechnology Ltd 4188 | Praxair, Inc. 4189 | Precision Drilling Corporation 4190 | Preferred Apartment Communities, Inc. 4191 | Preferred Bank 4192 | Preferred Plus Trust Ser QWS 2 Tr Ctf 4193 | Preformed Line Products Company 4194 | Premier Financial Bancorp, Inc. 4195 | Premier, Inc. 4196 | Presbia PLC 4197 | Press Ganey Holdings, Inc. 4198 | Prestige Brand Holdings, Inc. 4199 | Pretium Resources, Inc. 4200 | PriceSmart, Inc. 4201 | Prima BioMed Ltd 4202 | PrimeEnergy Corporation 4203 | Primerica, Inc. 4204 | Primero Mining Corp 4205 | Primo Water Corporation 4206 | Primoris Services Corporation 4207 | Principal Financial Group Inc 4208 | Principal Real Estate Income Fund 4209 | Prism Technologies Group, Inc. 4210 | PrivateBancorp, Inc. 4211 | Pro-Dex, Inc. 4212 | ProAssurance Corporation 4213 | ProLogis, Inc. 4214 | ProNAi Therapeutics, Inc. 4215 | ProPhase Labs, Inc. 4216 | ProQR Therapeutics N.V. 4217 | ProShares Ultra Nasdaq Biotechnology 4218 | ProShares UltraPro QQQ 4219 | ProShares UltraPro Short NASDAQ Biotechnology 4220 | ProShares UltraPro Short QQQ 4221 | ProShares UltraShort Nasdaq Biotechnology 4222 | Procter & Gamble Company (The) 4223 | Professional Diversity Network, Inc. 4224 | Profire Energy, Inc. 4225 | Progenics Pharmaceuticals Inc. 4226 | Progress Software Corporation 4227 | Progressive Corporation (The) 4228 | Progressive Waste Solutions Ltd. 4229 | Proofpoint, Inc. 4230 | Proshares UltraPro Nasdaq Biotechnology 4231 | Prospect Capital Corporation 4232 | Prosperity Bancshares, Inc. 4233 | Protalix BioTherapeutics, Inc. 4234 | Protective Life Corporation 4235 | Proteon Therapeutics, Inc. 4236 | Proteostasis Therapeutics, Inc. 4237 | Prothena Corporation plc 4238 | Proto Labs, Inc. 4239 | Provectus Biopharmaceuticals, Inc. 4240 | Providence and Worcester Railroad Company 4241 | Provident Bancorp, Inc. 4242 | Provident Financial Holdings, Inc. 4243 | Provident Financial Services, Inc 4244 | Prudential Bancorp, Inc. 4245 | Prudential Financial, Inc. 4246 | Prudential Global Short Duration High Yield Fund, Inc. 4247 | Prudential Public Limited Company 4248 | Prudential Short Duration High Yield Fund, Inc. 4249 | Psychemedics Corporation 4250 | Public Service Enterprise Group Incorporated 4251 | Public Storage 4252 | Pulaski Financial Corp. 4253 | Pulmatrix, Inc. 4254 | PulteGroup, Inc. 4255 | Puma Biotechnology Inc 4256 | Pure Cycle Corporation 4257 | Putnam High Income Bond Fund 4258 | Putnam Managed Municipal Income Trust 4259 | Putnam Master Intermediate Income Trust 4260 | Putnam Municipal Opportunities Trust 4261 | Putnam Premier Income Trust 4262 | Pyxis Tankers Inc. 4263 | Pzena Investment Management Inc 4264 | Q2 Holdings, Inc. 4265 | QAD Inc. 4266 | QCR Holdings, Inc. 4267 | QEP Resources, Inc. 4268 | QIWI plc 4269 | QKL Stores, Inc. 4270 | QLT Inc. 4271 | QLogic Corporation 4272 | QTS Realty Trust, Inc. 4273 | QUALCOMM Incorporated 4274 | Qiagen N.V. 4275 | Qihoo 360 Technology Co. Ltd. 4276 | Qlik Technologies Inc. 4277 | Qorvo, Inc. 4278 | Quad Graphics, Inc 4279 | Quaker Chemical Corporation 4280 | Quality Systems, Inc. 4281 | Qualstar Corporation 4282 | Qualys, Inc. 4283 | Quanex Building Products Corporation 4284 | Quanta Services, Inc. 4285 | Quantum Corporation 4286 | Quantum Fuel Systems Technologies Worldwide, Inc. 4287 | Quest Diagnostics Incorporated 4288 | Quest Resource Holding Corporation. 4289 | Questar Corporation 4290 | QuickLogic Corporation 4291 | Quidel Corporation 4292 | QuinStreet, Inc. 4293 | Quinpario Acquisition Corp. 2 4294 | Quintiles Transitional Holdings Inc. 4295 | Qumu Corporation 4296 | Qunar Cayman Islands Limited 4297 | Quotient Limited 4298 | Quotient Technology Inc. 4299 | Qwest Corporation 4300 | R.R. Donnelley & Sons Company 4301 | RAIT Financial Trust 4302 | RBC Bearings Incorporated 4303 | RCI Hospitality Holdings, Inc. 4304 | RCM Technologies, Inc. 4305 | RE/MAX Holdings, Inc. 4306 | REGENXBIO Inc. 4307 | RELM Wireless Corporation 4308 | RELX N.V. 4309 | RELX PLC 4310 | RENN Fund, Inc. 4311 | RESAAS Services Inc. 4312 | REX American Resources Corporation 4313 | RF Industries, Ltd. 4314 | RGC Resources Inc. 4315 | RIT Technologies Ltd. 4316 | RLI Corp. 4317 | RLJ Entertainment, Inc. 4318 | RLJ Lodging Trust 4319 | RMG Networks Holding Corporation 4320 | RMR Real Estate Income Fund. 4321 | RPC, Inc. 4322 | RPM International Inc. 4323 | RPX Corporation 4324 | RR Media Ltd. 4325 | RSP Permian, Inc. 4326 | RTI Surgical, Inc. 4327 | RXI Pharmaceuticals Corporation 4328 | Rackspace Hosting, Inc 4329 | RadNet, Inc. 4330 | Rada Electronics Industries Limited 4331 | Radcom Ltd. 4332 | RadiSys Corporation 4333 | Radian Group Inc. 4334 | Radiant Logistics, Inc. 4335 | Radio One, Inc. 4336 | Radius Health, Inc. 4337 | Radware Ltd. 4338 | Ralph Lauren Corporation 4339 | Rambus, Inc. 4340 | Ramco-Gershenson Properties Trust 4341 | Rand Capital Corporation 4342 | Rand Logistics, Inc. 4343 | Randgold Resources Limited 4344 | Range Resources Corporation 4345 | Rapid7, Inc. 4346 | Raptor Pharmaceutical Corp. 4347 | Rave Restaurant Group, Inc. 4348 | Raven Industries, Inc. 4349 | Raymond James Financial, Inc. 4350 | Rayonier Advanced Materials Inc. 4351 | Rayonier Inc. 4352 | Raytheon Company 4353 | ReWalk Robotics Ltd 4354 | ReachLocal, Inc. 4355 | Reading International Inc 4356 | Real Goods Solar, Inc. 4357 | Real Industry, Inc. 4358 | RealD Inc 4359 | RealNetworks, Inc. 4360 | RealPage, Inc. 4361 | Realogy Holdings Corp. 4362 | Realty Income Corporation 4363 | Reaves Utilities ETF 4364 | Reaves Utility Income Fund 4365 | Recon Capital DAX Germany ETF 4366 | Recon Capital FTSE 100 ETF 4367 | Recon Capital NASDAQ-100 Covered Call ETF 4368 | Recon Technology, Ltd. 4369 | Recro Pharma, Inc. 4370 | Red Hat, Inc. 4371 | Red Lion Hotels Corporation 4372 | Red Robin Gourmet Burgers, Inc. 4373 | Redhill Biopharma Ltd. 4374 | Rediff.com India Limited 4375 | Redwood Trust, Inc. 4376 | Reeds, Inc. 4377 | Regal Beloit Corporation 4378 | Regal Entertainment Group 4379 | Regency Centers Corporation 4380 | Regeneron Pharmaceuticals, Inc. 4381 | Regional Management Corp. 4382 | Regions Financial Corporation 4383 | Regis Corporation 4384 | Regulus Therapeutics Inc. 4385 | Reinsurance Group of America, Incorporated 4386 | Reis, Inc 4387 | Reliance Steel & Aluminum Co. 4388 | Reliv' International, Inc. 4389 | Relypsa, Inc. 4390 | Remark Media, Inc. 4391 | RenaissanceRe Holdings Ltd. 4392 | Renasant Corporation 4393 | Renesola Ltd. 4394 | Renewable Energy Group, Inc. 4395 | Rennova Health, Inc. 4396 | Renren Inc. 4397 | Rent-A-Center Inc. 4398 | Rentech Nitrogen Partners, L.P. 4399 | Rentech, Inc. 4400 | Repligen Corporation 4401 | Repros Therapeutics Inc. 4402 | Republic Airways Holdings, Inc. 4403 | Republic Bancorp, Inc. 4404 | Republic First Bancorp, Inc. 4405 | Republic Services, Inc. 4406 | ResMed Inc. 4407 | Research Frontiers Incorporated 4408 | Resolute Energy Corporation 4409 | Resolute Forest Products Inc. 4410 | Resonant Inc. 4411 | Resource America, Inc. 4412 | Resource Capital Corp. 4413 | Resources Connection, Inc. 4414 | Restaurant Brands International Inc. 4415 | Restoration Hardware Holdings Inc. 4416 | Retail Opportunity Investments Corp. 4417 | Retail Properties of America, Inc. 4418 | RetailMeNot, Inc. 4419 | Retractable Technologies, Inc. 4420 | Retrophin, Inc. 4421 | Revance Therapeutics, Inc. 4422 | Revlon, Inc. 4423 | Revolution Lighting Technologies, Inc. 4424 | Rex Energy Corporation 4425 | Rexahn Pharmaceuticals, Inc. 4426 | Rexford Industrial Realty, Inc. 4427 | Rexnord Corporation 4428 | Reynolds American Inc 4429 | Rice Energy Inc. 4430 | Rice Midstream Partners LP 4431 | RiceBran Technologies 4432 | Richardson Electronics, Ltd. 4433 | Richmont Mines, Inc. 4434 | RigNet, Inc. 4435 | Rigel Pharmaceuticals, Inc. 4436 | Rightside Group, Ltd. 4437 | Ring Energy, Inc. 4438 | Ringcentral, Inc. 4439 | Rio Tinto Plc 4440 | Ritchie Bros. Auctioneers Incorporated 4441 | Rite Aid Corporation 4442 | Ritter Pharmaceuticals, Inc. 4443 | RiverBanc Multifamily Investors, Inc. 4444 | RiverNorth Opportunities Fund, Inc. 4445 | Riverview Bancorp Inc 4446 | Roadrunner Transportation Systems, Inc 4447 | Robert Half International Inc. 4448 | Robo-Stox Global Robotics and Automation Index ETF 4449 | Rocket Fuel Inc. 4450 | Rockwell Automation, Inc. 4451 | Rockwell Collins, Inc. 4452 | Rockwell Medical, Inc. 4453 | Rocky Brands, Inc. 4454 | Rocky Mountain Chocolate Factory, Inc. 4455 | Rofin-Sinar Technologies, Inc. 4456 | Rogers Communication, Inc. 4457 | Rogers Corporation 4458 | Roka Bioscience, Inc. 4459 | Rollins, Inc. 4460 | Roper Technologies, Inc. 4461 | Rose Rock Midstream, L.P. 4462 | Rosetta Genomics Ltd. 4463 | Rosetta Stone 4464 | Ross Stores, Inc. 4465 | Rouse Properties, Inc. 4466 | Rovi Corporation 4467 | Rowan Companies plc 4468 | Royal Bancshares of Pennsylvania, Inc. 4469 | Royal Bank Of Canada 4470 | Royal Bank Scotland plc (The) 4471 | Royal Caribbean Cruises Ltd. 4472 | Royal Dutch Shell PLC 4473 | Royal Gold, Inc. 4474 | Royce Global Value Trust, Inc. 4475 | Royce Micro-Cap Trust, Inc. 4476 | Royce Value Trust, Inc. 4477 | Rubicon Technology, Inc. 4478 | Ruby Tuesday, Inc. 4479 | Ruckus Wireless, Inc. 4480 | Rudolph Technologies, Inc. 4481 | Rush Enterprises, Inc. 4482 | Ruth's Hospitality Group, Inc. 4483 | Ryanair Holdings plc 4484 | Ryder System, Inc. 4485 | Ryerson Holding Corporation 4486 | Ryman Hospitality Properties, Inc. 4487 | S&T Bancorp, Inc. 4488 | S&W Seed Company 4489 | SAExploration Holdings, Inc. 4490 | SAP SE 4491 | SB Financial Group, Inc. 4492 | SBA Communications Corporation 4493 | SCIENCE APPLICATIONS INTERNATIONAL CORPORATION 4494 | SCYNEXIS, Inc. 4495 | SEACOR Holdings, Inc. 4496 | SEI Investments Company 4497 | SGOCO Group, Ltd 4498 | SI Financial Group, Inc. 4499 | SIFCO Industries, Inc. 4500 | SINOPEC Shangai Petrochemical Company, Ltd. 4501 | SIRVA, Inc. 4502 | SITO Mobile, Ltd. 4503 | SJW Corporation 4504 | SK Telecom Co., Ltd. 4505 | SL Green Realty Corporation 4506 | SL Industries, Inc. 4507 | SLM Corporation 4508 | SM Energy Company 4509 | SMART Technologies Inc. 4510 | SMTC Corporation 4511 | SORL Auto Parts, Inc. 4512 | SP Plus Corporation 4513 | SPAR Group, Inc. 4514 | SPI Energy Co., Ltd. 4515 | SPS Commerce, Inc. 4516 | SPX Corporation 4517 | SPX FLOW, Inc. 4518 | SS&C Technologies Holdings, Inc. 4519 | STAAR Surgical Company 4520 | STARWOOD PROPERTY TRUST, INC. 4521 | STERIS plc 4522 | STMicroelectronics N.V. 4523 | STORE Capital Corporation 4524 | SVB Financial Group 4525 | SYNTHETIC FIXED INCOME SECURITIES INC 4526 | Sabine Royalty Trust 4527 | Sabra Healthcare REIT, Inc. 4528 | Sabre Corporation 4529 | Safe Bulkers, Inc 4530 | Safeguard Scientifics, Inc. 4531 | Safety Insurance Group, Inc. 4532 | Saga Communications, Inc. 4533 | Sage Therapeutics, Inc. 4534 | Sagent Pharmaceuticals, Inc. 4535 | Saia, Inc. 4536 | Sajan, Inc. 4537 | Salem Media Group, Inc. 4538 | Salesforce.com Inc 4539 | Salient Midstream & MLP Fund 4540 | Salisbury Bancorp, Inc. 4541 | Sally Beauty Holdings, Inc. 4542 | Samson Oil & Gas Limited 4543 | San Juan Basin Royalty Trust 4544 | SanDisk Corporation 4545 | Sanchez Energy Corporation 4546 | Sanchez Production Partners LP 4547 | SandRidge Mississippian Trust I 4548 | SandRidge Mississippian Trust II 4549 | SandRidge Permian Trust 4550 | Sanderson Farms, Inc. 4551 | Sandstorm Gold Ltd 4552 | Sandy Spring Bancorp, Inc. 4553 | Sangamo BioSciences, Inc. 4554 | Sanmina Corporation 4555 | Sanofi 4556 | Santander Consumer USA Holdings Inc. 4557 | Santander Holdings USA, Inc. 4558 | Sapiens International Corporation N.V. 4559 | Saratoga Investment Corp 4560 | Sarepta Therapeutics, Inc. 4561 | Sasol Ltd. 4562 | Saul Centers, Inc. 4563 | ScanSource, Inc. 4564 | Scana Corporation 4565 | Schlumberger N.V. 4566 | Schmitt Industries, Inc. 4567 | Schnitzer Steel Industries, Inc. 4568 | Scholastic Corporation 4569 | Schweitzer-Mauduit International, Inc. 4570 | SciClone Pharmaceuticals, Inc. 4571 | SciQuest, Inc. 4572 | Scientific Games Corp 4573 | Scorpio Bulkers Inc. 4574 | Scorpio Tankers Inc. 4575 | Scotts Miracle-Gro Company (The) 4576 | Scripps Networks Interactive, Inc 4577 | Scudder Global High Income Fund, Inc. 4578 | Scudder High Income Trust 4579 | Scudder Multi-Market Income Trust 4580 | Scudder Municiple Income Trust 4581 | Scudder Strategic Income Trust 4582 | Scudder Strategic Municiple Income Trust 4583 | SeaChange International, Inc. 4584 | SeaSpine Holdings Corporation 4585 | SeaWorld Entertainment, Inc. 4586 | Seaboard Corporation 4587 | Seabridge Gold, Inc. 4588 | Seacoast Banking Corporation of Florida 4589 | Seadrill Limited 4590 | Seadrill Partners LLC 4591 | Seagate Technology PLC 4592 | Sealed Air Corporation 4593 | Seanergy Maritime Holdings Corp 4594 | Sears Canada Inc. 4595 | Sears Holdings Corporation 4596 | Sears Hometown and Outlet Stores, Inc. 4597 | Seaspan Corporation 4598 | Seattle Genetics, Inc. 4599 | Second Sight Medical Products, Inc. 4600 | Security National Financial Corporation 4601 | Select Asset Inc. 4602 | Select Bancorp, Inc. 4603 | Select Comfort Corporation 4604 | Select Income REIT 4605 | Select Medical Holdings Corporation 4606 | Selective Insurance Group, Inc. 4607 | Semgroup Corporation 4608 | SemiLEDS Corporation 4609 | Semiconductor Manufacturing International Corporation 4610 | Semler Scientific, Inc. 4611 | Sempra Energy 4612 | Semtech Corporation 4613 | Seneca Foods Corp. 4614 | Senior Housing Properties Trust 4615 | Senomyx, Inc. 4616 | Sensata Technologies Holding N.V. 4617 | Sensient Technologies Corporation 4618 | Sequans Communications S.A. 4619 | Sequenom, Inc. 4620 | Sequential Brands Group, Inc. 4621 | Seres Therapeutics, Inc. 4622 | Seritage Growth Properties 4623 | Service Corporation International 4624 | ServiceMaster Global Holdings, Inc. 4625 | ServiceNow, Inc. 4626 | ServiceSource International, Inc. 4627 | ServisFirst Bancshares, Inc. 4628 | Servotronics, Inc. 4629 | Sevcon, Inc. 4630 | Seventy Seven Energy Inc. 4631 | Severn Bancorp Inc 4632 | Shake Shack, Inc. 4633 | SharpSpring, Inc. 4634 | Sharps Compliance Corp 4635 | Shaw Communications Inc. 4636 | Shell Midstream Partners, L.P. 4637 | Shenandoah Telecommunications Co 4638 | Sherwin-Williams Company (The) 4639 | Shiloh Industries, Inc. 4640 | Shimmick Construction Company, Inc. 4641 | Shinhan Financial Group Co Ltd 4642 | Ship Finance International Limited 4643 | Shire plc 4644 | Shoe Carnival, Inc. 4645 | Shopify Inc. 4646 | Shore Bancshares Inc 4647 | ShoreTel, Inc. 4648 | Shutterfly, Inc. 4649 | Shutterstock, Inc. 4650 | Sibanye Gold Limited 4651 | Siebert Financial Corp. 4652 | Sientra, Inc. 4653 | Sierra Bancorp 4654 | Sierra Wireless, Inc. 4655 | Sify Technologies Limited 4656 | Sigma Designs, Inc. 4657 | SigmaTron International, Inc. 4658 | Signal Genetics, Inc. 4659 | Signature Bank 4660 | Signet Jewelers Limited 4661 | Silgan Holdings Inc. 4662 | Silicom Ltd 4663 | Silicon Graphics International Corp 4664 | Silicon Laboratories, Inc. 4665 | Silicon Motion Technology Corporation 4666 | Siliconware Precision Industries Company, Ltd. 4667 | Silver Bay Realty Trust Corp. 4668 | Silver Run Acquisition Corporation 4669 | Silver Spring Networks, Inc. 4670 | Silver Standard Resources Inc. 4671 | Silver Wheaton Corp 4672 | Silvercrest Asset Management Group Inc. 4673 | Simmons First National Corporation 4674 | Simon Property Group, Inc. 4675 | Simpson Manufacturing Company, Inc. 4676 | Simulations Plus, Inc. 4677 | Sina Corporation 4678 | Sinclair Broadcast Group, Inc. 4679 | Sino-Global Shipping America, Ltd. 4680 | Sinovac Biotech, Ltd. 4681 | Sirius XM Holdings Inc. 4682 | Six Flags Entertainment Corporation New 4683 | Sizmek Inc. 4684 | Skechers U.S.A., Inc. 4685 | Skullcandy, Inc. 4686 | Sky Solar Holdings, Ltd. 4687 | Sky-mobi Limited 4688 | SkyPeople Fruit Juice, Inc. 4689 | SkyWest, Inc. 4690 | Skyline Corporation 4691 | Skyline Medical Inc. 4692 | Skyworks Solutions, Inc. 4693 | Smart 4694 | SmartFinancial, Inc. 4695 | Smith & Nephew SNATS, Inc. 4696 | Smith & Wesson Holding Corporation 4697 | Smith (A.O.) Corporation 4698 | Smith Micro Software, Inc. 4699 | Snap-On Incorporated 4700 | Snyder's-Lance, Inc. 4701 | Sociedad Quimica y Minera S.A. 4702 | SodaStream International Ltd. 4703 | Sohu.com Inc. 4704 | Solar Capital Ltd. 4705 | Solar Senior Capital Ltd. 4706 | SolarCity Corporation 4707 | SolarEdge Technologies, Inc. 4708 | Solazyme, Inc. 4709 | Solera Holdings, Inc. 4710 | Solitario Exploration & Royalty Corp 4711 | Sonic Automotive, Inc. 4712 | Sonic Corp. 4713 | Sonic Foundry, Inc. 4714 | Sonoco Products Company 4715 | Sonus Networks, Inc. 4716 | Sony Corp Ord 4717 | Sophiris Bio, Inc. 4718 | Sorrento Therapeutics, Inc. 4719 | Sotheby's 4720 | Sotherly Hotels Inc. 4721 | Sotherly Hotels LP 4722 | SouFun Holdings Limited 4723 | Sound Financial Bancorp, Inc. 4724 | Source Capital, Inc. 4725 | South Jersey Industries, Inc. 4726 | South State Corporation 4727 | Southcoast Financial Corporation 4728 | Southcross Energy Partners, L.P. 4729 | Southern California Edison Company 4730 | Southern Company (The) 4731 | Southern Copper Corporation 4732 | Southern First Bancshares, Inc. 4733 | Southern Missouri Bancorp, Inc. 4734 | Southern National Bancorp of Virginia, Inc. 4735 | Southside Bancshares, Inc. 4736 | Southwest Airlines Company 4737 | Southwest Bancorp, Inc. 4738 | Southwest Gas Corporation 4739 | Southwest Georgia Financial Corporation 4740 | Southwestern Energy Company 4741 | Sovran Self Storage, Inc. 4742 | Span-America Medical Systems, Inc. 4743 | Spanish Broadcasting System, Inc. 4744 | Spark Energy, Inc. 4745 | Spark Networks, Inc. 4746 | Spark Therapeutics, Inc. 4747 | Spartan Motors, Inc. 4748 | SpartanNash Company 4749 | Sparton Corporation 4750 | Special Opportunities Fund Inc. 4751 | Spectra Energy Corp 4752 | Spectra Energy Partners, LP 4753 | Spectrum Brands Holdings, Inc. 4754 | Spectrum Pharmaceuticals, Inc. 4755 | Speedway Motorsports, Inc. 4756 | Sphere 3D Corp. 4757 | Spherix Incorporated 4758 | Spirit Aerosystems Holdings, Inc. 4759 | Spirit Airlines, Inc. 4760 | Spirit Realty Capital, Inc. 4761 | Splunk Inc. 4762 | Spok Holdings, Inc. 4763 | Sportsman's Warehouse Holdings, Inc. 4764 | Sprague Resources LP 4765 | Sprint Corporation 4766 | Sprott Focus Trust, Inc. 4767 | Sprouts Farmers Market, Inc. 4768 | Square, Inc. 4769 | St. Joe Company (The) 4770 | St. Jude Medical, Inc. 4771 | Staffing 360 Solutions, Inc. 4772 | Stag Industrial, Inc. 4773 | Stage Stores, Inc. 4774 | Stamps.com Inc. 4775 | StanCorp Financial Group, Inc. 4776 | Standard Motor Products, Inc. 4777 | Standex International Corporation 4778 | Stanley Black & Decker, Inc. 4779 | Stanley Furniture Company, Inc. 4780 | Stantec Inc 4781 | Staples, Inc. 4782 | Star Bulk Carriers Corp. 4783 | Star Gas Partners, L.P. 4784 | StarTek, Inc. 4785 | Starbucks Corporation 4786 | Starwood Hotels & Resorts Worldwide, Inc. 4787 | Starz 4788 | State Auto Financial Corporation 4789 | State Bank Financial Corporation. 4790 | State National Companies, Inc. 4791 | State Street Corporation 4792 | Statoil ASA 4793 | SteadyMed Ltd. 4794 | StealthGas, Inc. 4795 | Steel Dynamics, Inc. 4796 | Steel Excel Inc. 4797 | Steel Partners Holdings LP 4798 | Steelcase Inc. 4799 | Stein Mart, Inc. 4800 | Stellar Biotechnologies, Inc. 4801 | Stellus Capital Investment Corporation 4802 | StemCells, Inc. 4803 | Stemline Therapeutics, Inc. 4804 | Stepan Company 4805 | Stereotaxis, Inc. 4806 | Stericycle, Inc. 4807 | Sterling Bancorp 4808 | Sterling Construction Company Inc 4809 | Steven Madden, Ltd. 4810 | Stewardship Financial Corp 4811 | Stewart Information Services Corporation 4812 | Stifel Financial Corporation 4813 | Stillwater Mining Company 4814 | Stock Yards Bancorp, Inc. 4815 | Stone Energy Corporation 4816 | Stone Harbor Emerging Markets Income Fund 4817 | Stone Harbor Emerging Markets Total Income Fund 4818 | StoneCastle Financial Corp 4819 | StoneMor Partners L.P. 4820 | Stonegate Bank 4821 | Stonegate Mortgage Corporation 4822 | Stoneridge, Inc. 4823 | Straight Path Communications Inc. 4824 | Strata Skin Sciences, Inc. 4825 | Stratasys, Ltd. 4826 | Strategic Global Income Fund, Inc. 4827 | Strattec Security Corporation 4828 | Stratus Properties, Inc. 4829 | Strayer Education, Inc. 4830 | Streamline Health Solutions, Inc. 4831 | Strongbridge Biopharma plc 4832 | Stryker Corporation 4833 | Student Transportation Inc 4834 | Sturm, Ruger & Company, Inc. 4835 | Suburban Propane Partners, L.P. 4836 | Sucampo Pharmaceuticals, Inc. 4837 | Suffolk Bancorp 4838 | Sumitomo Mitsui Financial Group Inc 4839 | Summer Infant, Inc. 4840 | Summit Financial Group, Inc. 4841 | Summit Hotel Properties, Inc. 4842 | Summit Materials, Inc. 4843 | Summit Midstream Partners, LP 4844 | Summit State Bank 4845 | Summit Therapeutics plc 4846 | Sun Bancorp, Inc. 4847 | Sun Communities, Inc. 4848 | Sun Hydraulics Corporation 4849 | Sun Life Financial Inc. 4850 | SunCoke Energy Partners, L.P. 4851 | SunCoke Energy, Inc. 4852 | SunEdison Semiconductor Limited 4853 | SunEdison, Inc. 4854 | SunLink Health Systems, Inc. 4855 | SunOpta, Inc. 4856 | SunPower Corporation 4857 | SunTrust Banks, Inc. 4858 | Suncor Energy Inc. 4859 | Sundance Energy Australia Limited 4860 | Sunesis Pharmaceuticals, Inc. 4861 | Sunoco LP 4862 | Sunoco Logistics Partners LP 4863 | Sunrun Inc. 4864 | Sunshine Bancorp, Inc. 4865 | Sunshine Heart Inc 4866 | Sunstone Hotel Investors, Inc. 4867 | Sunworks, Inc. 4868 | Super Micro Computer, Inc. 4869 | SuperCom, Ltd. 4870 | SuperValu Inc. 4871 | Superconductor Technologies Inc. 4872 | Superior Drilling Products, Inc. 4873 | Superior Energy Services, Inc. 4874 | Superior Industries International, Inc. 4875 | Superior Uniform Group, Inc. 4876 | Supernus Pharmaceuticals, Inc. 4877 | Supreme Industries, Inc. 4878 | SurModics, Inc. 4879 | Surgery Partners, Inc. 4880 | Surgical Care Affiliates, Inc. 4881 | Sussex Bancorp 4882 | Sutor Technology Group Limited 4883 | Swift Transportation Company 4884 | Swiss Helvetia Fund, Inc. (The) 4885 | Sykes Enterprises, Incorporated 4886 | Symantec Corporation 4887 | Symmetry Surgical Inc. 4888 | Synacor, Inc. 4889 | Synalloy Corporation 4890 | Synaptics Incorporated 4891 | Synchronoss Technologies, Inc. 4892 | Synchrony Financial 4893 | Syndax Pharmaceuticals, Inc. 4894 | Synergy Pharmaceuticals, Inc. 4895 | Synergy Resources Corporation 4896 | Syneron Medical Ltd. 4897 | Syngenta AG 4898 | Synnex Corporation 4899 | Synopsys, Inc. 4900 | Synovus Financial Corp. 4901 | Synta Pharmaceuticals Corp. 4902 | Syntel, Inc. 4903 | Synthesis Energy Systems, Inc. 4904 | Synthetic Biologics, Inc 4905 | Synthetic Fixed-Income Securities, Inc. 4906 | Synutra International, Inc. 4907 | Sypris Solutions, Inc. 4908 | Sysco Corporation 4909 | Sysorex Global 4910 | Systemax Inc. 4911 | T-Mobile US, Inc. 4912 | T. Rowe Price Group, Inc. 4913 | T2 Biosystems, Inc. 4914 | TAL Education Group 4915 | TAL International Group, Inc. 4916 | TASER International, Inc. 4917 | TAT Technologies Ltd. 4918 | TC PipeLines, LP 4919 | TCF Financial Corporation 4920 | TCP Capital Corp. 4921 | TCP International Holdings Ltd. 4922 | TCW Strategic Income Fund, Inc. 4923 | TD Ameritrade Holding Corporation 4924 | TE Connectivity Ltd. 4925 | TECO Energy, Inc. 4926 | TEGNA Inc. 4927 | TELUS Corporation 4928 | TESARO, Inc. 4929 | TESSCO Technologies Incorporated 4930 | TFS Financial Corporation 4931 | TG Therapeutics, Inc. 4932 | THL Credit Senior Loan Fund 4933 | THL Credit, Inc. 4934 | TICC Capital Corp. 4935 | TIER REIT, Inc. 4936 | TIM Participacoes S.A. 4937 | TJX Companies, Inc. (The) 4938 | TOP Ships Inc. 4939 | TOR Minerals International Inc 4940 | TPG Specialty Lending, Inc. 4941 | TRACON Pharmaceuticals, Inc. 4942 | TRC Companies, Inc. 4943 | TRI Pointe Group, Inc. 4944 | TSR, Inc. 4945 | TTM Technologies, Inc. 4946 | Tableau Software, Inc. 4947 | Tahoe Resources, Inc. 4948 | Tailored Brands, Inc. 4949 | Taitron Components Incorporated 4950 | Taiwan Fund, Inc. (The) 4951 | Taiwan Semiconductor Manufacturing Company Ltd. 4952 | Take-Two Interactive Software, Inc. 4953 | Talen Energy Corporation 4954 | Tallgrass Energy GP, LP 4955 | Tallgrass Energy Partners, LP 4956 | Talmer Bancorp, Inc. 4957 | Tandem Diabetes Care, Inc. 4958 | Tandy Leather Factory, Inc. 4959 | Tanger Factory Outlet Centers, Inc. 4960 | Tangoe, Inc. 4961 | Tantech Holdings Ltd. 4962 | Tanzanian Royalty Exploration Corporation 4963 | Taomee Holdings Limited 4964 | Tarena International, Inc. 4965 | Targa Resources Partners LP 4966 | Targa Resources, Inc. 4967 | Target Corporation 4968 | Taro Pharmaceutical Industries Ltd. 4969 | Taseko Mines Limited 4970 | Tata Motors Ltd 4971 | Taubman Centers, Inc. 4972 | Taylor Devices, Inc. 4973 | Taylor Morrison Home Corporation 4974 | Team Health Holdings, Inc. 4975 | Team, Inc. 4976 | TearLab Corporation 4977 | Tech Data Corporation 4978 | TechTarget, Inc. 4979 | Technical Communications Corporation 4980 | Teck Resources Ltd 4981 | Tecnoglass Inc. 4982 | Tecogen Inc. 4983 | Teekay Corporation 4984 | Teekay LNG Partners L.P. 4985 | Teekay Offshore Partners L.P. 4986 | Teekay Tankers Ltd. 4987 | Tejon Ranch Co 4988 | Tekla Healthcare Investors 4989 | Tekla Healthcare Opportunies Fund 4990 | Tekla Life Sciences Investors 4991 | Tekla World Healthcare Fund 4992 | Tel-Instrument Electronics Corp. 4993 | Teladoc, Inc. 4994 | TeleNav, Inc. 4995 | TeleTech Holdings, Inc. 4996 | Telecom Argentina Stet - France Telecom S.A. 4997 | Telecom Italia S.P.A. 4998 | Teledyne Technologies Incorporated 4999 | Teleflex Incorporated 5000 | Telefonica Brasil S.A. 5001 | Telefonica SA 5002 | Telephone and Data Systems, Inc. 5003 | Teligent, Inc. 5004 | Templeton Dragon Fund, Inc. 5005 | Templeton Emerging Markets Fund 5006 | Templeton Emerging Markets Income Fund, Inc. 5007 | Templeton Global Income Fund, Inc. 5008 | Tempur Sealy International, Inc. 5009 | Tenaris S.A. 5010 | Tenax Therapeutics, Inc. 5011 | Tenet Healthcare Corporation 5012 | Tengasco, Inc. 5013 | Tennant Company 5014 | Tenneco Inc. 5015 | Tennessee Valley Authority 5016 | Teradata Corporation 5017 | Teradyne, Inc. 5018 | Terex Corporation 5019 | Ternium S.A. 5020 | Terra Nitrogen Company, L.P. 5021 | TerraForm Global, Inc. 5022 | TerraForm Power, Inc. 5023 | Terrapin 3 Acquisition Corporation 5024 | Terreno Realty Corporation 5025 | Territorial Bancorp Inc. 5026 | Tesco Corporation 5027 | Tesla Motors, Inc. 5028 | Tesoro Corporation 5029 | Tesoro Logistics LP 5030 | Tessera Technologies, Inc. 5031 | Tetra Tech, Inc. 5032 | Tetra Technologies, Inc. 5033 | TetraLogic Pharmaceuticals Corporation 5034 | Tetraphase Pharmaceuticals, Inc. 5035 | Teva Pharmaceutical Industries Limited 5036 | Texas Capital Bancshares, Inc. 5037 | Texas Instruments Incorporated 5038 | Texas Pacific Land Trust 5039 | Texas Roadhouse, Inc. 5040 | Textainer Group Holdings Limited 5041 | Textron Inc. 5042 | Textura Corporation 5043 | Thai Fund, Inc. (The) 5044 | The AES Corporation 5045 | The Advisory Board Company 5046 | The Andersons, Inc. 5047 | The Bancorp, Inc. 5048 | The Blackstone Group L.P. 5049 | The Bon-Ton Stores, Inc. 5050 | The Carlyle Group L.P. 5051 | The Charles Schwab Corporation 5052 | The Cheesecake Factory Incorporated 5053 | The Chefs' Warehouse, Inc. 5054 | The Community Financial Corporation 5055 | The Cushing MLP Total Return Fund 5056 | The Descartes Systems Group Inc. 5057 | The Dixie Group, Inc. 5058 | The Ensign Group, Inc. 5059 | The ExOne Company 5060 | The Finish Line, Inc. 5061 | The First Bancshares, Inc. 5062 | The First of Long Island Corporation 5063 | The Fresh Market, Inc. 5064 | The GDL Fund 5065 | The Gabelli Global Utility and Income Trust 5066 | The Gabelli Healthcare & Wellness Trust 5067 | The Goodyear Tire & Rubber Company 5068 | The Habit Restaurants, Inc. 5069 | The Hackett Group, Inc. 5070 | The Hain Celestial Group, Inc. 5071 | The Hanover Insurance Group, Inc. 5072 | The Herzfeld Caribbean Basin Fund, Inc. 5073 | The Intergroup Corporation 5074 | The Joint Corp. 5075 | The KEYW Holding Corporation 5076 | The Kraft Heinz Company 5077 | The Medicines Company 5078 | The Michaels Companies, Inc. 5079 | The Middleby Corporation 5080 | The Navigators Group, Inc. 5081 | The ONE Group Hospitality, Inc. 5082 | The Priceline Group Inc. 5083 | The Providence Service Corporation 5084 | The RMR Group Inc. 5085 | The Restaurant ETF 5086 | The Rubicon Project, Inc. 5087 | The Spectranetics Corporation 5088 | The Travelers Companies, Inc. 5089 | The Ultimate Software Group, Inc. 5090 | The York Water Company 5091 | The9 Limited 5092 | TheStreet, Inc. 5093 | TherapeuticsMD, Inc. 5094 | Theravance Biopharma, Inc. 5095 | Thermo Fisher Scientific Inc 5096 | Thermon Group Holdings, Inc. 5097 | Third Point Reinsurance Ltd. 5098 | Thomson Reuters Corp 5099 | Thor Industries, Inc. 5100 | Threshold Pharmaceuticals, Inc. 5101 | TiVo Inc. 5102 | Tianyin Pharmaceutical Co., Inc. 5103 | Tidewater Inc. 5104 | Tiffany & Co. 5105 | Tile Shop Hldgs, Inc. 5106 | Till Capital Ltd. 5107 | Tilly's, Inc. 5108 | Timberland Bancorp, Inc. 5109 | Time Inc. 5110 | Time Warner Cable Inc 5111 | Time Warner Inc. 5112 | Timken Company (The) 5113 | Timken Steel Corporation 5114 | Timmons Gold Corp 5115 | Tiptree Financial Inc. 5116 | Titan International, Inc. 5117 | Titan Machinery Inc. 5118 | Titan Pharmaceuticals, Inc. 5119 | Tobira Therapeutics, Inc. 5120 | Tofutti Brands Inc. 5121 | Tokai Pharmaceuticals, Inc. 5122 | Toll Brothers Inc. 5123 | Tompkins Financial Corporation 5124 | Tonix Pharmaceuticals Holding Corp. 5125 | Tootsie Roll Industries, Inc. 5126 | Top Image Systems, Ltd. 5127 | TopBuild Corp. 5128 | Torchlight Energy Resources, Inc. 5129 | Torchmark Corporation 5130 | Toro Company (The) 5131 | Toronto Dominion Bank (The) 5132 | Tortoise Energy Independence Fund, Inc. 5133 | Tortoise Energy Infrastructure Corporation 5134 | Tortoise MLP Fund, Inc. 5135 | Tortoise Pipeline & Energy Fund, Inc. 5136 | Tortoise Power and Energy Infrastructure Fund, Inc 5137 | Total System Services, Inc. 5138 | TotalFinaElf, S.A. 5139 | Tower International, Inc. 5140 | Tower Semiconductor Ltd. 5141 | Towerstream Corporation 5142 | Town Sports International Holdings, Inc. 5143 | Towne Bank 5144 | Townsquare Media, Inc. 5145 | Toyota Motor Corp Ltd Ord 5146 | Tractor Supply Company 5147 | Trans World Entertainment Corp. 5148 | TransAct Technologies Incorporated 5149 | TransAlta Corporation 5150 | TransCanada Corporation 5151 | TransEnterix, Inc. 5152 | TransUnion 5153 | Transatlantic Petroleum Ltd 5154 | Transcat, Inc. 5155 | Transcontinental Realty Investors, Inc. 5156 | Transdigm Group Incorporated 5157 | Transgenomic, Inc. 5158 | Transglobe Energy Corp 5159 | Transition Therapeutics, Inc. 5160 | Transmontaigne Partners L.P. 5161 | Transocean Ltd. 5162 | Transocean Partners LLC 5163 | Transportadora De Gas Sa Ord B 5164 | TravelCenters of America LLC 5165 | Travelport Worldwide Limited 5166 | Travelzoo Inc. 5167 | Trecora Resources 5168 | Tredegar Corporation 5169 | Treehouse Foods, Inc. 5170 | Tremor Video, Inc. 5171 | Trevena, Inc. 5172 | Trex Company, Inc. 5173 | Tri Continental Corporation 5174 | TriCo Bancshares 5175 | TriMas Corporation 5176 | TriNet Group, Inc. 5177 | TriState Capital Holdings, Inc. 5178 | Triangle Capital Corporation 5179 | Triangle Petroleum Corporation 5180 | Tribune Media Company 5181 | Tribune Publishing Company 5182 | Trillium Therapeutics Inc. 5183 | Trimble Navigation Limited 5184 | Trina Solar Limited 5185 | Trinity Biotech plc 5186 | Trinity Industries, Inc. 5187 | Trinity Place Holdings Inc. 5188 | Trinseo S.A. 5189 | Trio-Tech International 5190 | TripAdvisor, Inc. 5191 | Triple-S Management Corporation 5192 | TriplePoint Venture Growth BDC Corp. 5193 | Triumph Bancorp, Inc. 5194 | Triumph Group, Inc. 5195 | Tronox Limited 5196 | TrovaGene, Inc. 5197 | TrueBlue, Inc. 5198 | TrueCar, Inc. 5199 | Truett-Hurst, Inc. 5200 | Trupanion, Inc. 5201 | TrustCo Bank Corp NY 5202 | Trustmark Corporation 5203 | Tsakos Energy Navigation Ltd 5204 | TubeMogul, Inc. 5205 | Tucows Inc. 5206 | Tuesday Morning Corp. 5207 | Tumi Holdings, Inc. 5208 | Tuniu Corporation 5209 | Tupperware Brands Corporation 5210 | Turkcell Iletisim Hizmetleri AS 5211 | Turkish Investment Fund, Inc. (The) 5212 | Turquoise Hill Resources Ltd. 5213 | Turtle Beach Corporation 5214 | Tutor Perini Corporation 5215 | Tuttle Tactical Management Multi-Strategy Income ETF 5216 | Tuttle Tactical Management U.S. Core ETF 5217 | Twenty-First Century Fox, Inc. 5218 | Twin Disc, Incorporated 5219 | Twitter, Inc. 5220 | Two Harbors Investments Corp 5221 | Two River Bancorp 5222 | Tyco International plc 5223 | Tyler Technologies, Inc. 5224 | Tyson Foods, Inc. 5225 | U S Concrete, Inc. 5226 | U.S. Auto Parts Network, Inc. 5227 | U.S. Bancorp 5228 | U.S. Energy Corp. 5229 | U.S. Geothermal Inc. 5230 | U.S. Global Investors, Inc. 5231 | U.S. Physical Therapy, Inc. 5232 | U.S. Rare Earths, Inc. 5233 | U.S. Silica Holdings, Inc. 5234 | UBIC, Inc. 5235 | UBS AG 5236 | UCP, Inc. 5237 | UFP Technologies, Inc. 5238 | UGI Corporation 5239 | UMB Financial Corporation 5240 | UMH Properties, Inc. 5241 | UNITIL Corporation 5242 | UNIVERSAL INSURANCE HOLDINGS INC 5243 | UQM TECHNOLOGIES INC 5244 | US Ecology, Inc. 5245 | USA Compression Partners, LP 5246 | USA Technologies, Inc. 5247 | USA Truck, Inc. 5248 | USANA Health Sciences, Inc. 5249 | USD Partners LP 5250 | USG Corporation 5251 | USLIFE Income Fund, Inc. 5252 | USMD Holdings, Inc. 5253 | UTStarcom Holdings Corp 5254 | Ubiquiti Networks, Inc. 5255 | Ulta Salon, Cosmetics & Fragrance, Inc. 5256 | Ultra Clean Holdings, Inc. 5257 | Ultra Petroleum Corp. 5258 | Ultragenyx Pharmaceutical Inc. 5259 | Ultralife Corporation 5260 | Ultrapar Participacoes S.A. 5261 | Ultrapetrol (Bahamas) Limited 5262 | Ultratech, Inc. 5263 | Umpqua Holdings Corporation 5264 | Under Armour, Inc. 5265 | Uni-Pixel, Inc. 5266 | Unico American Corporation 5267 | Unifi, Inc. 5268 | Unifirst Corporation 5269 | Unilever NV 5270 | Unilever PLC 5271 | Unilife Corporation 5272 | Union Bankshares Corporation 5273 | Union Bankshares, Inc. 5274 | Union Pacific Corporation 5275 | Unique Fabricating, Inc. 5276 | Unisys Corporation 5277 | Unit Corporation 5278 | United Bancorp, Inc. 5279 | United Bancshares, Inc. 5280 | United Bankshares, Inc. 5281 | United Community Bancorp 5282 | United Community Banks, Inc. 5283 | United Community Financial Corp. 5284 | United Continental Holdings, Inc. 5285 | United Development Funding IV 5286 | United Dominion Realty Trust, Inc. 5287 | United Financial Bancorp, Inc. 5288 | United Fire Group, Inc 5289 | United Insurance Holdings Corp. 5290 | United Microelectronics Corporation 5291 | United Natural Foods, Inc. 5292 | United Online, Inc. 5293 | United Parcel Service, Inc. 5294 | United Rentals, Inc. 5295 | United Security Bancshares 5296 | United Security Bancshares, Inc. 5297 | United States Antimony Corporation 5298 | United States Cellular Corporation 5299 | United States Lime & Minerals, Inc. 5300 | United States Steel Corporation 5301 | United Technologies Corporation 5302 | United Therapeutics Corporation 5303 | United-Guardian, Inc. 5304 | UnitedHealth Group Incorporated 5305 | Unity Bancorp, Inc. 5306 | Univar Inc. 5307 | Universal American Corp. 5308 | Universal Corporation 5309 | Universal Display Corporation 5310 | Universal Electronics Inc. 5311 | Universal Forest Products, Inc. 5312 | Universal Health Realty Income Trust 5313 | Universal Health Services, Inc. 5314 | Universal Security Instruments, Inc. 5315 | Universal Stainless & Alloy Products, Inc. 5316 | Universal Technical Institute Inc 5317 | Universal Truckload Services, Inc. 5318 | Univest Corporation of Pennsylvania 5319 | Unum Group 5320 | Unwired Planet, Inc. 5321 | Upland Software, Inc. 5322 | Ur Energy Inc 5323 | Uranium Energy Corp. 5324 | Uranium Resources, Inc. 5325 | Urban Edge Properties 5326 | Urban Outfitters, Inc. 5327 | Urstadt Biddle Properties Inc. 5328 | Utah Medical Products, Inc. 5329 | V.F. Corporation 5330 | VALE S.A. 5331 | VASCO Data Security International, Inc. 5332 | VBI Vaccines Inc. 5333 | VCA Inc. 5334 | VEREIT Inc. 5335 | VIVUS, Inc. 5336 | VOC Energy Trust 5337 | VOXX International Corporation 5338 | VSE Corporation 5339 | VTTI Energy Partners LP 5340 | VWR Corporation 5341 | Vaalco Energy Inc 5342 | Vail Resorts, Inc. 5343 | Valeant Pharmaceuticals International, Inc. 5344 | Valero Energy Corporation 5345 | Valero Energy Partners LP 5346 | Valhi, Inc. 5347 | Validea Market Legends ETF 5348 | Validus Holdings, Ltd. 5349 | Valley National Bancorp 5350 | Valmont Industries, Inc. 5351 | Valspar Corporation (The) 5352 | Value Line, Inc. 5353 | Vanda Pharmaceuticals Inc. 5354 | Vanguard Emerging Markets Government Bond ETF 5355 | Vanguard Global ex-U.S. Real Estate ETF 5356 | Vanguard Intermediate -Term Government Bond ETF 5357 | Vanguard Intermediate-Term Corporate Bond ETF 5358 | Vanguard International Dividend Appreciation ETF 5359 | Vanguard International High Dividend Yield ETF 5360 | Vanguard Long-Term Corporate Bond ETF 5361 | Vanguard Long-Term Government Bond ETF 5362 | Vanguard Mortgage-Backed Securities ETF 5363 | Vanguard Natural Resources LLC 5364 | Vanguard Russell 1000 ETF 5365 | Vanguard Russell 1000 Growth ETF 5366 | Vanguard Russell 1000 Value ETF 5367 | Vanguard Russell 2000 ETF 5368 | Vanguard Russell 2000 Growth ETF 5369 | Vanguard Russell 2000 Value ETF 5370 | Vanguard Russell 3000 ETF 5371 | Vanguard Short-Term Corporate Bond ETF 5372 | Vanguard Short-Term Government ETF 5373 | Vanguard Short-Term Inflation-Protected Securities Index Fund 5374 | Vanguard Total International Bond ETF 5375 | Vanguard Total International Stock ETF 5376 | Vantiv, Inc. 5377 | Varian Medical Systems, Inc. 5378 | Varonis Systems, Inc. 5379 | Vascular Biogenics Ltd. 5380 | Vascular Solutions, Inc. 5381 | Vector Group Ltd. 5382 | Vectren Corporation 5383 | Vectrus, Inc. 5384 | Vedanta Limited 5385 | Veeco Instruments Inc. 5386 | Veeva Systems Inc. 5387 | Venaxis, Inc. 5388 | Ventas Realty, Limited Partnership // Ventas Capital Corporati 5389 | Ventas, Inc. 5390 | Vera Bradley, Inc. 5391 | Veracyte, Inc. 5392 | Verastem, Inc. 5393 | VeriSign, Inc. 5394 | Vericel Corporation 5395 | Verifone Systems, Inc. 5396 | Verint Systems Inc. 5397 | Verisk Analytics, Inc. 5398 | Veritex Holdings, Inc. 5399 | Veritiv Corporation 5400 | Verizon Communications Inc. 5401 | Vermilion Energy Inc. 5402 | Vermillion, Inc. 5403 | Versar, Inc. 5404 | Versartis, Inc. 5405 | Vertex Energy, Inc 5406 | Vertex Pharmaceuticals Incorporated 5407 | Vestin Realty Mortgage II, Inc. 5408 | ViaSat, Inc. 5409 | Viacom Inc. 5410 | Viad Corp 5411 | Viavi Solutions Inc. 5412 | Vical Incorporated 5413 | Vicon Industries, Inc. 5414 | Vicor Corporation 5415 | Victory CEMP Developed Enhanced Volatility Wtd Index ETF 5416 | Victory CEMP International High Div Volatility Wtd Index ETF 5417 | Victory CEMP International Volatility Wtd Index ETF 5418 | Victory CEMP US 500 Enhanced Volatility Wtd Index ETF 5419 | Victory CEMP US 500 Volatility Wtd Index ETF 5420 | Victory CEMP US Discovery Enhanced Volatility Wtd Index ETF 5421 | Victory CEMP US EQ Income Enhanced Volatility Wtd Index ETF 5422 | Victory CEMP US Large Cap High Div Volatility Wtd Index ETF 5423 | Victory CEMP US Small Cap High Div Volatility Wtd Index ETF 5424 | Victory CEMP US Small Cap Volatility Wtd Index ETF 5425 | Vident Core U.S. Bond Strategy Fund 5426 | Vident Core US Equity ETF 5427 | Vident International Equity Fund 5428 | Videocon d2h Limited 5429 | Viking Therapeutics, Inc. 5430 | Village Bank and Trust Financial Corp. 5431 | Village Super Market, Inc. 5432 | VimpelCom Ltd. 5433 | Vina Concha Y Toro 5434 | Vince Holding Corp. 5435 | Violin Memory, Inc. 5436 | Viper Energy Partners LP 5437 | Vipshop Holdings Limited 5438 | Virco Manufacturing Corporation 5439 | Virgin America Inc. 5440 | VirnetX Holding Corp 5441 | Virtu Financial, Inc. 5442 | VirtualScopics, Inc. 5443 | Virtus Global Multi-Sector Income Fund 5444 | Virtus Investment Partners, Inc. 5445 | Virtus Total Return Fund 5446 | Virtusa Corporation 5447 | Visa Inc. 5448 | Vishay Intertechnology, Inc. 5449 | Vishay Precision Group, Inc. 5450 | VisionChina Media, Inc. 5451 | Vista Gold Corporation 5452 | Vista Outdoor Inc. 5453 | Visteon Corporation 5454 | Vitae Pharmaceuticals, Inc. 5455 | Vital Therapies, Inc. 5456 | Vitamin Shoppe, Inc 5457 | Vivint Solar, Inc. 5458 | Vmware, Inc. 5459 | Vocera Communications, Inc. 5460 | Vodafone Group Plc 5461 | VolitionRX Limited 5462 | Volt Information Sciences, Inc. 5463 | Voltari Corporation 5464 | Vonage Holdings Corp. 5465 | Vornado Realty Trust 5466 | Voya Asia Pacific High Dividend Equity Income Fund 5467 | Voya Emerging Markets High Income Dividend Equity Fund 5468 | Voya Financial, Inc. 5469 | Voya Global Advantage and Premium Opportunity Fund 5470 | Voya Global Equity Dividend and Premium Opportunity Fund 5471 | Voya Infrastructure, Industrials and Materials Fund 5472 | Voya International High Dividend Equity Income Fund 5473 | Voya Natural Resources Equity Income Fund 5474 | Voya Prime Rate Trust 5475 | Voyager Therapeutics, Inc. 5476 | Vringo, Inc. 5477 | Vulcan Materials Company 5478 | Vuzix Corporation 5479 | W&T Offshore, Inc. 5480 | W.P. Carey Inc. 5481 | W.R. Berkley Corporation 5482 | W.R. Grace & Co. 5483 | W.W. Grainger, Inc. 5484 | WAVE Life Sciences Ltd. 5485 | WCI Communities, Inc. 5486 | WD-40 Company 5487 | WEC Energy Group, Inc. 5488 | WESCO International, Inc. 5489 | WEX Inc. 5490 | WGL Holdings Inc 5491 | WL Ross Holding Corp. 5492 | WMIH Corp. 5493 | WNS (Holdings) Limited 5494 | WP Glimcher Inc. 5495 | WPCS International Incorporated 5496 | WPP plc 5497 | WPX Energy, Inc. 5498 | WSFS Financial Corporation 5499 | WSI Industries Inc. 5500 | WVS Financial Corp. 5501 | Wabash National Corporation 5502 | Wabco Holdings Inc. 5503 | Waddell & Reed Financial, Inc. 5504 | WaferGen Bio-systems, Inc. 5505 | WageWorks, Inc. 5506 | Wal-Mart Stores, Inc. 5507 | Walgreens Boots Alliance, Inc. 5508 | Walker & Dunlop, Inc. 5509 | Walt Disney Company (The) 5510 | Walter Investment Management Corp. 5511 | Warren Resources, Inc. 5512 | Washington Federal, Inc. 5513 | Washington Real Estate Investment Trust 5514 | Washington Trust Bancorp, Inc. 5515 | WashingtonFirst Bankshares Inc 5516 | Waste Connections, Inc. 5517 | Waste Management, Inc. 5518 | Waters Corporation 5519 | Waterstone Financial, Inc. 5520 | Watsco, Inc. 5521 | Watts Water Technologies, Inc. 5522 | Wayfair Inc. 5523 | Wayne Farms, Inc. 5524 | Wayne Savings Bancshares Inc. 5525 | Wayside Technology Group, Inc. 5526 | WeatherStorm Forensic Accounting Long Short ETF 5527 | Weatherford International plc 5528 | Web.com Group, Inc. 5529 | WebMD Health Corp 5530 | Webster Financial Corporation 5531 | Weibo Corporation 5532 | Weight Watchers International Inc 5533 | Weingarten Realty Investors 5534 | Weis Markets, Inc. 5535 | WellCare Health Plans, Inc. 5536 | Wellesley Bancorp, Inc. 5537 | Wells Fargo & Company 5538 | Wells Fargo Global Dividend Opportunity Fund 5539 | Wells Fargo Income Opportunities Fund 5540 | Wells Fargo Multi-Sector Income Fund 5541 | Wells Fargo Utilities and High Income Fund 5542 | Welltower Inc. 5543 | Wendy's Company (The) 5544 | Werner Enterprises, Inc. 5545 | WesBanco, Inc. 5546 | Wesco Aircraft Holdings, Inc. 5547 | West Bancorporation 5548 | West Corporation 5549 | West Marine, Inc. 5550 | West Pharmaceutical Services, Inc. 5551 | Westamerica Bancorporation 5552 | Westar Energy, Inc. 5553 | Westbury Bancorp, Inc. 5554 | Westell Technologies, Inc. 5555 | Western Alliance Bancorporation 5556 | Western Asset Bond Fund 5557 | Western Asset Emerging Markets Debt Fund Inc 5558 | Western Asset Emerging Markets Income Fund, Inc 5559 | Western Asset Global Corporate Defined Opportunity Fund Inc. 5560 | Western Asset Global High Income Fund Inc 5561 | Western Asset Global Partners Income Fund, Inc. 5562 | Western Asset High Income Fund II Inc. 5563 | Western Asset High Income Opportunity Fund, Inc. 5564 | Western Asset High Yield Defined Opportunity Fund Inc. 5565 | Western Asset Intermediate Muni Fund Inc 5566 | Western Asset Investment Grade Defined Opportunity Trust Inc. 5567 | Western Asset Managed High Income Fund, Inc. 5568 | Western Asset Managed Municipals Fund, Inc. 5569 | Western Asset Mortgage Capital Corporation 5570 | Western Asset Mortgage Defined Opportunity Fund Inc 5571 | Western Asset Municipal Defined Opportunity Trust Inc 5572 | Western Asset Municipal High Income Fund, Inc. 5573 | Western Asset Municipal Partners Fund, Inc. 5574 | Western Asset Variable Rate Strategic Fund Inc. 5575 | Western Asset Worldwide Income Fund Inc. 5576 | Western Asset/Claymore U.S Treasury Inflation Prot Secs Fd 2 5577 | Western Asset/Claymore U.S. Treasury Inflation Prot Secs Fd 5578 | Western Copper and Gold Corporation 5579 | Western Digital Corporation 5580 | Western Gas Equity Partners, LP 5581 | Western Gas Partners, LP 5582 | Western Refining Logistics, LP 5583 | Western Refining, Inc. 5584 | Western Union Company (The) 5585 | Westfield Financial, Inc. 5586 | Westinghouse Air Brake Technologies Corporation 5587 | Westlake Chemical Corporation 5588 | Westlake Chemical Partners LP 5589 | Westmoreland Coal Company 5590 | Westmoreland Resource Partners, LP 5591 | Westpac Banking Corporation 5592 | Westport Innovations Inc 5593 | Westrock Company 5594 | Westwood Holdings Group Inc 5595 | Weyco Group, Inc. 5596 | Weyerhaeuser Company 5597 | Wheeler Real Estate Investment Trust, Inc. 5598 | Whirlpool Corporation 5599 | White Mountains Insurance Group, Ltd. 5600 | WhiteHorse Finance, Inc. 5601 | Whitestone REIT 5602 | Whitewave Foods Company (The) 5603 | Whiting Petroleum Corporation 5604 | Whole Foods Market, Inc. 5605 | Wi-Lan Inc 5606 | WidePoint Corporation 5607 | Wilhelmina International, Inc. 5608 | Willamette Valley Vineyards, Inc. 5609 | Willbros Group, Inc. 5610 | Willdan Group, Inc. 5611 | Williams Companies, Inc. (The) 5612 | Williams Partners LP 5613 | Williams-Sonoma, Inc. 5614 | Willis Lease Finance Corporation 5615 | Willis Towers Watson Public Limited Company 5616 | Wilshire Bancorp, Inc. 5617 | Windstream Holdings, Inc. 5618 | Wingstop Inc. 5619 | Winmark Corporation 5620 | Winnebago Industries, Inc. 5621 | Wins Finance Holdings Inc. 5622 | Winthrop Realty Trust 5623 | Wintrust Financial Corporation 5624 | Wipro Limited 5625 | Wireless Telecom Group, Inc. 5626 | WisdomTree Barclays U.S. Aggregate Bond Negative Duration Fund 5627 | WisdomTree Barclays U.S. Aggregate Bond Zero Duration Fund 5628 | WisdomTree BofA Merrill Lynch High Yield Bond Negative Duratio 5629 | WisdomTree BofA Merrill Lynch High Yield Bond Zero Duration Fu 5630 | WisdomTree China ex-State-Owned Enterprises Fund 5631 | WisdomTree Emerging Markets Consumer Growth Fund 5632 | WisdomTree Emerging Markets Corporate Bond Fund 5633 | WisdomTree Emerging Markets Quality Dividend Growth Fund 5634 | WisdomTree Germany Hedged Equity Fund 5635 | WisdomTree Investments, Inc. 5636 | WisdomTree Japan Hedged SmallCap Equity Fund 5637 | WisdomTree Japan Interest Rate Strategy Fund 5638 | WisdomTree Korea Hedged Equity Fund 5639 | WisdomTree Middle East Dividend Fund 5640 | WisdomTree Strategic Corporate Bond Fund 5641 | WisdomTree U.S. Quality Dividend Growth Fund 5642 | WisdomTree U.S. SmallCap Quality Dividend Growth Fund 5643 | WisdomTree United Kingdom Hedged Equity Fund 5644 | WisdomTree Western Asset Unconstrained Bond Fund 5645 | Wix.com Ltd. 5646 | Wolverine Bancorp, Inc. 5647 | Wolverine World Wide, Inc. 5648 | Woodward, Inc. 5649 | Woori Bank 5650 | Workday, Inc. 5651 | Workhorse Group, Inc. 5652 | Workiva Inc. 5653 | World Acceptance Corporation 5654 | World Fuel Services Corporation 5655 | World Point Terminals, LP 5656 | World Wrestling Entertainment, Inc. 5657 | Worthington Industries, Inc. 5658 | Wowo Limited 5659 | Wright Medical Group N.V. 5660 | Wyndham Worldwide Corp 5661 | Wynn Resorts, Limited 5662 | XBiotech Inc. 5663 | XG Technology, Inc 5664 | XL Group plc 5665 | XO Group, Inc. 5666 | XOMA Corporation 5667 | XPO Logistics, Inc. 5668 | XTL Biopharmaceuticals Ltd. 5669 | Xactly Corporation 5670 | Xcel Brands, Inc 5671 | Xcel Energy Inc. 5672 | Xcerra Corporation 5673 | Xencor, Inc. 5674 | Xenia Hotels & Resorts, Inc. 5675 | Xenith Bankshares, Inc. 5676 | XenoPort, Inc. 5677 | Xenon Pharmaceuticals Inc. 5678 | Xerium Technologies, Inc. 5679 | Xerox Corporation 5680 | Xilinx, Inc. 5681 | Xinyuan Real Estate Co Ltd 5682 | Xplore Technologies Corp 5683 | Xtant Medical Holdings, Inc. 5684 | Xtera Communications, Inc. 5685 | Xueda Education Group 5686 | Xunlei Limited 5687 | Xura, Inc. 5688 | Xylem Inc. 5689 | YPF Sociedad Anonima 5690 | YRC Worldwide, Inc. 5691 | YY Inc. 5692 | Yadkin Financial Corporation 5693 | Yahoo! Inc. 5694 | Yamana Gold Inc. 5695 | Yandex N.V. 5696 | Yanzhou Coal Mining Company Limited 5697 | Yelp Inc. 5698 | Yingli Green Energy Holding Company Limited 5699 | Yirendai Ltd. 5700 | You On Demand Holdings, Inc. 5701 | Youku Tudou Inc. 5702 | Your Community Bankshares, Inc. 5703 | YuMe, Inc. 5704 | Yulong Eco-Materials Limited 5705 | Yum! Brands, Inc. 5706 | Yuma Energy, Inc. 5707 | ZAGG Inc 5708 | ZAIS Financial Corp. 5709 | ZAIS Group Holdings, Inc. 5710 | ZELTIQ Aesthetics, Inc. 5711 | ZIOPHARM Oncology Inc 5712 | Zafgen, Inc. 5713 | Zayo Group Holdings, Inc. 5714 | Zebra Technologies Corporation 5715 | Zendesk, Inc. 5716 | Zhaopin Limited 5717 | Zhone Technologies, Inc. 5718 | Zillow Group, Inc. 5719 | Zimmer Biomet Holdings, Inc. 5720 | Zion Oil & Gas Inc 5721 | Zions Bancorporation 5722 | Zix Corporation 5723 | Zoe's Kitchen, Inc. 5724 | Zoetis Inc. 5725 | Zogenix, Inc. 5726 | Zosano Pharma Corporation 5727 | Zumiez Inc. 5728 | Zweig Fund, Inc. (The) 5729 | Zweig Total Return Fund, Inc. (The) 5730 | Zynerba Pharmaceuticals, Inc. 5731 | Zynga Inc. 5732 | aTyr Pharma, Inc. 5733 | athenahealth, Inc. 5734 | bebe stores, inc. 5735 | bluebird bio, Inc. 5736 | comScore, Inc. 5737 | congatec Holding AG 5738 | eBay Inc. 5739 | eFuture Holding Inc. 5740 | eGain Corporation 5741 | eHealth, Inc. 5742 | eHi Car Services Limited 5743 | eLong, Inc. 5744 | eMagin Corporation 5745 | ePlus inc. 5746 | iBio, Inc. 5747 | iDreamSky Technology Limited 5748 | iKang Healthcare Group, Inc. 5749 | iPass Inc. 5750 | iRadimed Corporation 5751 | iRobot Corporation 5752 | iShares 0-5 Year Investment Grade Corporate Bond ETF 5753 | iShares 20+ Year Treasury Bond ETF 5754 | iShares Asia 50 ETF 5755 | iShares Commodities Select Strategy ETF 5756 | iShares Core MSCI Total International Stock ETF 5757 | iShares FTSE EPRA/NAREIT Europe Index Fund 5758 | iShares FTSE EPRA/NAREIT Global Real Estate ex-U.S. Index Fund 5759 | iShares GNMA Bond ETF 5760 | iShares Global Infrastructure ETF 5761 | iShares MSCI ACWI Index Fund 5762 | iShares MSCI ACWI ex US Index Fund 5763 | iShares MSCI All Country Asia ex Japan Index Fund 5764 | iShares MSCI Brazil Small-Cap ETF 5765 | iShares MSCI China ETF 5766 | iShares MSCI EAFE Small-Cap ETF 5767 | iShares MSCI Emerging Markets Asia Index Fund 5768 | iShares MSCI Emerging Markets Latin America Index Fund 5769 | iShares MSCI Europe Financials Sector Index Fund 5770 | iShares MSCI Europe Small-Cap ETF 5771 | iShares MSCI New Zealand Capped ETF 5772 | iShares MSCI Qatar Capped ETF 5773 | iShares MSCI UAE Capped ETF 5774 | iShares Morningstar Mid-Cap ETF 5775 | iShares Nasdaq Biotechnology Index Fund 5776 | iShares PHLX SOX Semiconductor Sector Index Fund 5777 | iShares S&P Emerging Markets Infrastructure Index Fund 5778 | iShares S&P Global Clean Energy Index Fund 5779 | iShares S&P Global Timber & Forestry Index Fund 5780 | iShares S&P India Nifty 50 Index Fund 5781 | iShares S&P/Citigroup 1-3 Year International Treasury Bond Fun 5782 | iShares S&P/Citigroup International Treasury Bond Fund 5783 | iStar Financial Inc. 5784 | icad inc. 5785 | inContact, Inc. 5786 | inTest Corporation 5787 | j2 Global, Inc. 5788 | lululemon athletica inc. 5789 | magicJack VocalTec Ltd 5790 | pSivida Corp. 5791 | pdvWireless, Inc. 5792 | rEVO Biologics, Inc. 5793 | region 5794 | support.com, Inc. 5795 | uniQure N.V. 5796 | vTv Therapeutics Inc. 5797 | voxeljet AG 5798 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '3' 2 | services: 3 | mongo: 4 | image: mongo:3.6.6-jessie 5 | ports: 6 | - 27017:27017 7 | volumes: 8 | - simstring-mongo-store:/data/db 9 | main: 10 | build: . 11 | command: bash -c "source activate simstring && python -c 'from time import sleep; sleep(10**5)'" 12 | depends_on: 13 | - mongo 14 | environment: 15 | MONGO_HOST: mongo 16 | volumes: 17 | - .:/app 18 | volumes: 19 | simstring-mongo-store: 20 | -------------------------------------------------------------------------------- /env.yml: -------------------------------------------------------------------------------- 1 | name: simstring 2 | channels: 3 | - defaults 4 | dependencies: 5 | - python=3.7.0 6 | - pip: 7 | - mecab-python3 8 | - pymongo 9 | - codecov 10 | - Benchmarker 11 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | import setuptools 2 | 3 | with open("README.md", "r") as fh: 4 | long_description = fh.read() 5 | 6 | setuptools.setup( 7 | name="simstring-pure", 8 | version="1.0.0", 9 | author="Katsuma Narisawa", 10 | author_email="katsuma.narisawa@gmail.com", 11 | description="A Python implementation of the SimString, a simple and efficient algorithm for approximate string matching.", 12 | long_description=long_description, 13 | long_description_content_type="text/markdown", 14 | url="https://github.com/nullnull/simstring", 15 | packages=setuptools.find_packages(), 16 | classifiers=( 17 | "Development Status :: 5 - Production/Stable", 18 | "Programming Language :: Python :: 3", 19 | "Programming Language :: Python :: 3.7", 20 | "License :: OSI Approved :: MIT License", 21 | "Operating System :: OS Independent", 22 | ), 23 | ) 24 | -------------------------------------------------------------------------------- /simstring/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/simstring/__init__.py -------------------------------------------------------------------------------- /simstring/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/simstring/database/__init__.py -------------------------------------------------------------------------------- /simstring/database/base.py: -------------------------------------------------------------------------------- 1 | class BaseDatabase: 2 | def __init__(self, feature_extractor): 3 | raise 'Not Implemented' 4 | 5 | def add(self, string): 6 | raise 'Not Implemented' 7 | 8 | def min_feature_size(self): 9 | raise 'Not Implemented' 10 | 11 | def max_feature_size(self): 12 | raise 'Not Implemented' 13 | 14 | def lookup_strings_by_feature_set_size_and_feature(self, size, feature): 15 | raise 'Not Implemented' 16 | -------------------------------------------------------------------------------- /simstring/database/dict.py: -------------------------------------------------------------------------------- 1 | from collections import defaultdict 2 | from .base import BaseDatabase 3 | 4 | def defaultdict_set(): 5 | return defaultdict(set) 6 | 7 | class DictDatabase(BaseDatabase): 8 | def __init__(self, feature_extractor): 9 | self.feature_extractor = feature_extractor 10 | self.strings = [] 11 | self.feature_set_size_to_string_map = defaultdict(set) 12 | self.feature_set_size_and_feature_to_string_map = defaultdict(defaultdict_set) 13 | 14 | def add(self, string): 15 | features = self.feature_extractor.features(string) 16 | size = len(features) 17 | 18 | self.strings.append(string) 19 | self.feature_set_size_to_string_map[size].add(string) 20 | for feature in features: 21 | self.feature_set_size_and_feature_to_string_map[size][feature].add(string) 22 | 23 | def all(self): 24 | return self.strings 25 | 26 | def lookup_strings_by_feature_set_size_and_feature(self, size, feature): 27 | return self.feature_set_size_and_feature_to_string_map[size][feature] 28 | 29 | def min_feature_size(self): 30 | return min(self.feature_set_size_to_string_map.keys()) 31 | 32 | def max_feature_size(self): 33 | return max(self.feature_set_size_to_string_map.keys()) 34 | -------------------------------------------------------------------------------- /simstring/database/mongo.py: -------------------------------------------------------------------------------- 1 | import os 2 | from pymongo import MongoClient 3 | from .base import BaseDatabase 4 | 5 | class MongoDatabase(BaseDatabase): 6 | def __init__(self, feature_extractor, host=(os.environ["MONGO_HOST"] if "MONGO_HOST" in os.environ else 'localhost'), port=27017, database='simstring'): 7 | self.feature_extractor = feature_extractor 8 | 9 | client = MongoClient(host, port) 10 | db = client[database] 11 | self.collection = db.strings 12 | self.ensure_index() 13 | 14 | def add(self, string): 15 | features = self.feature_extractor.features(string) 16 | self.collection.insert_one({"string": string, "features": features, "size": len(features)}) 17 | 18 | def all(self): 19 | return list(map(lambda x: x['string'], self.all_documents())) 20 | 21 | def all_documents(self): 22 | return list(self.collection.find()) 23 | 24 | def ensure_index(self): 25 | self.collection.create_index('size') 26 | self.collection.create_index('features') 27 | 28 | def lookup_strings_by_feature_set_size_and_feature(self, size, feature): 29 | documents = list(self.collection.find({"size": size, "features": feature})) 30 | return set(list(map(lambda x: x['string'], documents))) 31 | 32 | def reset_collection(self): 33 | self.collection.remove() 34 | self.ensure_index() 35 | -------------------------------------------------------------------------------- /simstring/feature_extractor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/simstring/feature_extractor/__init__.py -------------------------------------------------------------------------------- /simstring/feature_extractor/base.py: -------------------------------------------------------------------------------- 1 | class BaseFeatureExtractor: 2 | def features(self, _string): 3 | raise NotImplementedError() 4 | 5 | def _each_cons(self, xs, n): 6 | return [xs[i:i+n] for i in range(len(xs)-n+1)] 7 | 8 | def _words_ngram(self, words, n, SENTINAL_CHAR): 9 | return [tuple(x) for x in self._each_cons([SENTINAL_CHAR] + words + [SENTINAL_CHAR], n)] 10 | -------------------------------------------------------------------------------- /simstring/feature_extractor/character_ngram.py: -------------------------------------------------------------------------------- 1 | from .base import BaseFeatureExtractor 2 | 3 | SENTINAL_CHAR = " " # non breaking space 4 | 5 | class CharacterNgramFeatureExtractor(BaseFeatureExtractor): 6 | def __init__(self, n=2): 7 | self.n = n 8 | 9 | def features(self, string): 10 | return self._each_cons(SENTINAL_CHAR + string + SENTINAL_CHAR, self.n) 11 | -------------------------------------------------------------------------------- /simstring/feature_extractor/mecab_ngram.py: -------------------------------------------------------------------------------- 1 | import MeCab 2 | from collections import namedtuple 3 | from .base import BaseFeatureExtractor 4 | 5 | SENTINAL_CHAR = " " # non breaking space 6 | 7 | class MecabNgramFeatureExtractor(BaseFeatureExtractor): 8 | def __init__(self, n=2, user_dic_path='', sys_dic_path=''): 9 | self.n = n 10 | self.mecab = MecabTokenizer(user_dic_path, sys_dic_path) 11 | 12 | def features(self, text): 13 | words = [x.surface() for x in self.mecab.tokenize(text)] 14 | return self._words_ngram(words, self.n, SENTINAL_CHAR) 15 | 16 | class Token: 17 | def __init__(self, surface, feature): 18 | token = namedtuple('Token', 'surface, pos, pos_detail1, pos_detail2, pos_detail3, infl_type, infl_form, base_form, reading, phonetic') 19 | self.token = token(surface, *feature) 20 | 21 | def baseform_or_surface(self): 22 | return self.token.base_form if self.token.base_form != '*' else self.token.surface 23 | 24 | def pos(self): 25 | return self.token.pos 26 | 27 | def pos_detail1(self): 28 | return self.token.pos_detail1 29 | 30 | def surface(self): 31 | return self.token.surface 32 | 33 | class MecabTokenizer: 34 | def __init__(self, user_dic_path='', sys_dic_path=''): 35 | option = '' 36 | if user_dic_path: 37 | option += ' -d {0}'.format(user_dic_path) 38 | if sys_dic_path: 39 | option += ' -u {0}'.format(sys_dic_path) 40 | self._tagger = MeCab.Tagger(option) 41 | 42 | def tokenize(self, text): 43 | self._tagger.parse('') 44 | chunks = self._tagger.parse(text.rstrip()).splitlines()[:-1] # Skip EOS 45 | 46 | tokens = [] 47 | for chunk in chunks: 48 | if chunk == '': 49 | continue 50 | surface, feature = chunk.split('\t') 51 | feature = feature.split(',') 52 | if len(feature) <= 7: # 読みがない 53 | feature.append('') 54 | if len(feature) <= 8: # 発音がない 55 | feature.append('') 56 | tokens.append(Token(surface, feature)) 57 | return tokens 58 | -------------------------------------------------------------------------------- /simstring/feature_extractor/word_ngram.py: -------------------------------------------------------------------------------- 1 | from .base import BaseFeatureExtractor 2 | 3 | SENTINAL_CHAR = " " # non breaking space 4 | 5 | class WordNgramFeatureExtractor(BaseFeatureExtractor): 6 | def __init__(self, n=2, splitter=" "): 7 | self.n = n 8 | self.splitter = splitter 9 | 10 | def features(self, text): 11 | # Split text by white space. 12 | # If you want to extract words from text in more complicated way or using your favorite library like NLTK, please implement in your own. 13 | words = text.split(self.splitter) 14 | return self._words_ngram(words, self.n, SENTINAL_CHAR) 15 | -------------------------------------------------------------------------------- /simstring/measure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/simstring/measure/__init__.py -------------------------------------------------------------------------------- /simstring/measure/base.py: -------------------------------------------------------------------------------- 1 | class BaseMeasure: 2 | def min_feature_size(self, _query_size, _alpha): 3 | raise 'Not Implemented' 4 | 5 | def max_feature_size(self, _query_size, _alpha): 6 | raise 'Not Implemented' 7 | 8 | def minimum_common_feature_count(self, _query_size, _y_size, _alpha): 9 | raise 'Not Implemented' 10 | 11 | def similarity(self, X, Y): 12 | raise 'Not Implemented' 13 | -------------------------------------------------------------------------------- /simstring/measure/cosine.py: -------------------------------------------------------------------------------- 1 | import math 2 | from .base import BaseMeasure 3 | 4 | class CosineMeasure(BaseMeasure): 5 | def min_feature_size(self, query_size, alpha): 6 | return int(math.ceil(alpha * alpha * query_size)) 7 | 8 | def max_feature_size(self, query_size, alpha): 9 | return int(math.floor(query_size * 1.0 / (alpha * alpha))) 10 | 11 | def minimum_common_feature_count(self, query_size, y_size, alpha): 12 | return int(math.ceil(alpha * math.sqrt(query_size * y_size))) 13 | 14 | def similarity(self, X, Y): 15 | return len(set(X) & set(Y)) * 1.0 / math.sqrt(len(set(X)) * len(set(Y))) 16 | -------------------------------------------------------------------------------- /simstring/measure/dice.py: -------------------------------------------------------------------------------- 1 | import math 2 | from .base import BaseMeasure 3 | 4 | class DiceMeasure(BaseMeasure): 5 | def min_feature_size(self, query_size, alpha): 6 | return int(math.ceil(alpha * 1.0 / (2 - alpha) * query_size)) 7 | 8 | def max_feature_size(self, query_size, alpha): 9 | return int(math.floor((2 - alpha) * query_size * 1.0 / alpha)) 10 | 11 | def minimum_common_feature_count(self, query_size, y_size, alpha): 12 | return int(math.ceil(0.5 * alpha * query_size * y_size)) 13 | 14 | def similarity(self, X, Y): 15 | return len(set(X) & set(Y)) * 2.0 / (len(set(X)) + len(set(Y))) 16 | -------------------------------------------------------------------------------- /simstring/measure/jaccard.py: -------------------------------------------------------------------------------- 1 | import math 2 | from .base import BaseMeasure 3 | 4 | class JaccardMeasure(BaseMeasure): 5 | def min_feature_size(self, query_size, alpha): 6 | return int(math.ceil(alpha * query_size)) 7 | 8 | def max_feature_size(self, query_size, alpha): 9 | return int(math.floor(query_size / alpha)) 10 | 11 | def minimum_common_feature_count(self, query_size, y_size, alpha): 12 | return int(math.ceil(alpha * (query_size + y_size) * 1.0 / (1 + alpha))) 13 | 14 | def similarity(self, X, Y): 15 | return len(set(X) & set(Y)) * 1.0 / len(set(X) | set(Y)) 16 | -------------------------------------------------------------------------------- /simstring/searcher.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from collections import defaultdict 4 | from operator import itemgetter 5 | 6 | class Searcher: 7 | def __init__(self, db, measure): 8 | self.db = db 9 | self.measure = measure 10 | self.feature_extractor = db.feature_extractor 11 | self.lookup_strings_result = defaultdict(dict) 12 | 13 | def search(self, query_string, alpha): 14 | features = self.feature_extractor.features(query_string) 15 | min_feature_size = self.measure.min_feature_size(len(features), alpha) 16 | max_feature_size = self.measure.max_feature_size(len(features), alpha) 17 | results = [] 18 | 19 | for candidate_feature_size in range(min_feature_size, max_feature_size + 1): 20 | tau = self.__min_overlap(len(features), candidate_feature_size, alpha) 21 | results.extend(self.__overlap_join(features, tau, candidate_feature_size)) 22 | 23 | return results 24 | 25 | def ranked_search(self, query_string, alpha): 26 | results = self.search(query_string, alpha) 27 | features = self.feature_extractor.features(query_string) 28 | results_with_score = list(map(lambda x: [self.measure.similarity(features, self.feature_extractor.features(x)), x], results)) 29 | return sorted(results_with_score, key=lambda x: (-x[0], x[1])) 30 | 31 | def __min_overlap(self, query_size, candidate_feature_size, alpha): 32 | return self.measure.minimum_common_feature_count(query_size, candidate_feature_size, alpha) 33 | 34 | def __overlap_join(self, features, tau, candidate_feature_size): 35 | query_feature_size = len(features) 36 | sorted_features = sorted(features, key=lambda x: len(self.__lookup_strings_by_feature_set_size_and_feature(candidate_feature_size, x))) 37 | candidate_string_to_matched_count = defaultdict(int) 38 | results = [] 39 | 40 | for feature in sorted_features[0:query_feature_size - tau + 1]: 41 | for s in self.__lookup_strings_by_feature_set_size_and_feature(candidate_feature_size, feature): 42 | candidate_string_to_matched_count[s] += 1 43 | 44 | for s in candidate_string_to_matched_count.keys(): 45 | for i in range(query_feature_size - tau + 1, query_feature_size): 46 | feature = sorted_features[i] 47 | if s in self.__lookup_strings_by_feature_set_size_and_feature(candidate_feature_size, feature): 48 | candidate_string_to_matched_count[s] += 1 49 | if candidate_string_to_matched_count[s] >= tau: 50 | results.append(s) 51 | break 52 | remaining_feature_count = query_feature_size - i - 1 53 | if candidate_string_to_matched_count[s] + remaining_feature_count < tau: 54 | break 55 | return results 56 | 57 | def __lookup_strings_by_feature_set_size_and_feature(self, feature_size, feature): 58 | if not (feature in self.lookup_strings_result[feature_size]): 59 | self.lookup_strings_result[feature_size][feature] = self.db.lookup_strings_by_feature_set_size_and_feature(feature_size, feature) 60 | return self.lookup_strings_result[feature_size][feature] 61 | -------------------------------------------------------------------------------- /tests/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/tests/database/__init__.py -------------------------------------------------------------------------------- /tests/database/test_dict.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.database.dict import DictDatabase 5 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 6 | 7 | class TestDict(TestCase): 8 | strings = ['a', 'ab', 'abc', 'abcd', 'abcde'] 9 | 10 | def setUp(self): 11 | self.db = DictDatabase(CharacterNgramFeatureExtractor(2)) 12 | for string in self.strings: 13 | self.db.add(string) 14 | 15 | def test_strings(self): 16 | self.assertEqual(self.db.strings, self.strings) 17 | 18 | def test_min_feature_size(self): 19 | self.assertEqual(self.db.min_feature_size(), min(map(lambda x: len(x) + 1, self.strings))) 20 | 21 | def test_max_feature_size(self): 22 | self.assertEqual(self.db.max_feature_size(), max(map(lambda x: len(x) + 1, self.strings))) 23 | 24 | def test_lookup_strings_by_feature_set_size_and_feature(self): 25 | self.assertEqual(self.db.lookup_strings_by_feature_set_size_and_feature(4, 'ab'), set(['abc'])) 26 | self.assertEqual(self.db.lookup_strings_by_feature_set_size_and_feature(3, 'ab'), set(['ab'])) 27 | self.assertEqual(self.db.lookup_strings_by_feature_set_size_and_feature(2, 'ab'), set([])) 28 | -------------------------------------------------------------------------------- /tests/database/test_mongo.py: -------------------------------------------------------------------------------- 1 | from unittest import TestCase 2 | from simstring.database.mongo import MongoDatabase 3 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 4 | 5 | class TestDict(TestCase): 6 | strings = ['a', 'ab', 'abc', 'abcd', 'abcde'] 7 | 8 | def setUp(self): 9 | self.db = MongoDatabase(CharacterNgramFeatureExtractor(2), database='simstring-test') 10 | self.db.reset_collection() 11 | for string in self.strings: 12 | self.db.add(string) 13 | 14 | def test_strings(self): 15 | self.assertEqual(self.db.all(), self.strings) 16 | 17 | def test_lookup_strings_by_feature_set_size_and_feature(self): 18 | self.assertEqual(self.db.lookup_strings_by_feature_set_size_and_feature(4, 'ab'), set(['abc'])) 19 | self.assertEqual(self.db.lookup_strings_by_feature_set_size_and_feature(3, 'ab'), set(['ab'])) 20 | self.assertEqual(self.db.lookup_strings_by_feature_set_size_and_feature(2, 'ab'), set()) 21 | -------------------------------------------------------------------------------- /tests/feature_extractor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/tests/feature_extractor/__init__.py -------------------------------------------------------------------------------- /tests/feature_extractor/test_character_ngram.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 5 | 6 | class TestNgram(TestCase): 7 | def test_features(self): 8 | self.assertEqual(CharacterNgramFeatureExtractor().features('abcde'), [' a', 'ab', 'bc', 'cd', 'de', 'e ']) 9 | self.assertEqual(CharacterNgramFeatureExtractor(3).features('abcde'), [' ab', 'abc', 'bcd', 'cde', 'de ']) 10 | self.assertEqual(CharacterNgramFeatureExtractor(4).features('abcde'), [' abc', 'abcd', 'bcde', 'cde ']) 11 | self.assertEqual(CharacterNgramFeatureExtractor(5).features('abcde'), [' abcd', 'abcde', 'bcde ']) 12 | self.assertEqual(CharacterNgramFeatureExtractor().features(u'あいうえお'), [' あ', 'あい', 'いう', 'うえ', 'えお', 'お ']) # Japanese 13 | -------------------------------------------------------------------------------- /tests/feature_extractor/test_mecab_ngram.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.feature_extractor.mecab_ngram import MecabNgramFeatureExtractor 5 | 6 | class TestNgram(TestCase): 7 | def test_features(self): 8 | # Japanese 9 | self.assertEqual( 10 | MecabNgramFeatureExtractor().features(u'大迫半端ないって'), 11 | [(' ', '大迫'), ('大迫', '半端'), ('半端', 'ない'), ('ない', 'って'), ('って', ' ')] 12 | ) 13 | self.assertEqual( 14 | MecabNgramFeatureExtractor(3).features(u'後ろ向きのボールめっちゃトラップするもん'), 15 | [(' ', '後ろ向き', 'の'), ('後ろ向き', 'の', 'ボール'), ('の', 'ボール', 'めっちゃ'), ('ボール', 'めっちゃ', 'トラップ'), ('めっちゃ', 'トラップ', 'する'), ('トラップ', 'する', 'もん'), ('する', 'もん', ' ')] 16 | ) 17 | -------------------------------------------------------------------------------- /tests/measure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nullnull/simstring/249a5312fce4c8cf98704a877281701f7db524ae/tests/measure/__init__.py -------------------------------------------------------------------------------- /tests/measure/test_cosine.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.measure.cosine import CosineMeasure 5 | 6 | class TestCosine(TestCase): 7 | measure = CosineMeasure() 8 | 9 | def test_min_feature_size(self): 10 | self.assertEqual(self.measure.min_feature_size(5, 1.0), 5) 11 | self.assertEqual(self.measure.min_feature_size(5, 0.5), 2) 12 | 13 | def test_max_feature_size(self): 14 | self.assertEqual(self.measure.max_feature_size(5, 1.0), 5) 15 | self.assertEqual(self.measure.max_feature_size(5, 0.5), 20) 16 | 17 | def test_minimum_common_feature_count(self): 18 | self.assertEqual(self.measure.minimum_common_feature_count(5, 5, 1.0), 5) 19 | self.assertEqual(self.measure.minimum_common_feature_count(5, 20, 1.0), 10) 20 | self.assertEqual(self.measure.minimum_common_feature_count(5, 5, 0.5), 3) 21 | 22 | def test_similarity(self): 23 | x = [1, 2, 3] 24 | y = [1, 2, 3, 4] 25 | self.assertEqual(round(self.measure.similarity(x, x), 2), 1.0) 26 | self.assertEqual(round(self.measure.similarity(x, y), 2), 0.87) 27 | 28 | z = [1, 1, 2, 3] 29 | self.assertEqual(round(self.measure.similarity(z, z), 2), 1.0) 30 | -------------------------------------------------------------------------------- /tests/measure/test_dice.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.measure.dice import DiceMeasure 5 | 6 | class TestCosine(TestCase): 7 | measure = DiceMeasure() 8 | 9 | def test_min_feature_size(self): 10 | self.assertEqual(self.measure.min_feature_size(5, 1.0), 5) 11 | self.assertEqual(self.measure.min_feature_size(5, 0.5), 2) 12 | 13 | def test_max_feature_size(self): 14 | self.assertEqual(self.measure.max_feature_size(5, 1.0), 5) 15 | self.assertEqual(self.measure.max_feature_size(5, 0.5), 15) 16 | 17 | def test_minimum_common_feature_count(self): 18 | self.assertEqual(self.measure.minimum_common_feature_count(5, 5, 1.0), 13) 19 | self.assertEqual(self.measure.minimum_common_feature_count(5, 20, 1.0), 50) 20 | self.assertEqual(self.measure.minimum_common_feature_count(5, 5, 0.5), 7) 21 | 22 | def test_similarity(self): 23 | x = [1, 2, 3] 24 | y = [1, 2, 3, 4] 25 | self.assertEqual(round(self.measure.similarity(x, x), 2), 1.0) 26 | self.assertEqual(round(self.measure.similarity(x, y), 2), 0.86) 27 | -------------------------------------------------------------------------------- /tests/measure/test_jaccard.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.measure.jaccard import JaccardMeasure 5 | 6 | class TestCosine(TestCase): 7 | measure = JaccardMeasure() 8 | 9 | def test_min_feature_size(self): 10 | self.assertEqual(self.measure.min_feature_size(5, 1.0), 5) 11 | self.assertEqual(self.measure.min_feature_size(5, 0.5), 3) 12 | 13 | def test_max_feature_size(self): 14 | self.assertEqual(self.measure.max_feature_size(5, 1.0), 5) 15 | self.assertEqual(self.measure.max_feature_size(5, 0.5), 10) 16 | 17 | def test_minimum_common_feature_count(self): 18 | self.assertEqual(self.measure.minimum_common_feature_count(5, 5, 1.0), 5) 19 | self.assertEqual(self.measure.minimum_common_feature_count(5, 20, 1.0), 13) 20 | self.assertEqual(self.measure.minimum_common_feature_count(5, 5, 0.5), 4) 21 | 22 | def test_similarity(self): 23 | x = [1, 2, 3] 24 | y = [1, 2, 3, 4] 25 | self.assertEqual(round(self.measure.similarity(x, x), 2), 1.0) 26 | self.assertEqual(round(self.measure.similarity(x, y), 2), 0.75) 27 | -------------------------------------------------------------------------------- /tests/test_searcher.py: -------------------------------------------------------------------------------- 1 | # -*- coding:utf-8 -*- 2 | 3 | from unittest import TestCase 4 | from simstring.searcher import Searcher 5 | from simstring.database.dict import DictDatabase 6 | from simstring.measure.cosine import CosineMeasure 7 | from simstring.feature_extractor.character_ngram import CharacterNgramFeatureExtractor 8 | 9 | class TestSearcher(TestCase): 10 | strings = ['a', 'ab', 'abc', 'abcd', 'abcde'] 11 | 12 | def setUp(self): 13 | db = DictDatabase(CharacterNgramFeatureExtractor(2)) 14 | for string in self.strings: 15 | db.add(string) 16 | self.searcher = Searcher(db, CosineMeasure()) 17 | 18 | def test_search(self): 19 | self.assertEqual(self.searcher.search('a', 1.0), ['a']) 20 | self.assertEqual(self.searcher.search('ab', 1.0), ['ab']) 21 | self.assertEqual(self.searcher.search('ab', 0.9), ['ab']) 22 | self.assertEqual(self.searcher.search('ab', 0.5), ['ab', 'abc', 'abcd']) 23 | --------------------------------------------------------------------------------