├── .gitignore ├── DOKKU_SCALE ├── LICENSE ├── Procfile ├── README.md ├── Screenshots └── Dash-Hello-World-Photo.png ├── app.py ├── apt-packages ├── config.py ├── deploy.py ├── requirements.txt ├── runtime.txt ├── tasks.py └── tickers.csv /.gitignore: -------------------------------------------------------------------------------- 1 | vv/ 2 | # Byte-compiled / optimized / DLL files 3 | __pycache__/ 4 | *.py[cod] 5 | *$py.class 6 | 7 | # C extensions 8 | *.so 9 | 10 | # Distribution / packaging 11 | .Python 12 | env/ 13 | build/ 14 | develop-eggs/ 15 | dist/ 16 | downloads/ 17 | eggs/ 18 | .eggs/ 19 | lib/ 20 | lib64/ 21 | parts/ 22 | sdist/ 23 | var/ 24 | wheels/ 25 | *.egg-info/ 26 | .installed.cfg 27 | *.egg 28 | 29 | # PyInstaller 30 | # Usually these files are written by a python script from a template 31 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 32 | *.manifest 33 | *.spec 34 | 35 | # Installer logs 36 | pip-log.txt 37 | pip-delete-this-directory.txt 38 | 39 | # Unit test / coverage reports 40 | htmlcov/ 41 | .tox/ 42 | .coverage 43 | .coverage.* 44 | .cache 45 | nosetests.xml 46 | coverage.xml 47 | *.cover 48 | .hypothesis/ 49 | 50 | # Translations 51 | *.mo 52 | *.pot 53 | 54 | # Django stuff: 55 | *.log 56 | local_settings.py 57 | 58 | # Flask stuff: 59 | instance/ 60 | .webassets-cache 61 | 62 | # Scrapy stuff: 63 | .scrapy 64 | 65 | # Sphinx documentation 66 | docs/_build/ 67 | 68 | # PyBuilder 69 | target/ 70 | 71 | # Jupyter Notebook 72 | .ipynb_checkpoints 73 | 74 | # pyenv 75 | .python-version 76 | 77 | # celery beat schedule file 78 | celerybeat-schedule 79 | 80 | # SageMath parsed files 81 | *.sage.py 82 | 83 | # dotenv 84 | .env 85 | 86 | # virtualenv 87 | .venv 88 | venv/ 89 | ENV/ 90 | 91 | # Spyder project settings 92 | .spyderproject 93 | .spyproject 94 | 95 | # Rope project settings 96 | .ropeproject 97 | 98 | # mkdocs documentation 99 | /site 100 | 101 | # mypy 102 | .mypy_cache/ 103 | 104 | # celery 105 | celerybeat-schedule.db 106 | celerybeat.pid 107 | -------------------------------------------------------------------------------- /DOKKU_SCALE: -------------------------------------------------------------------------------- 1 | web=1 2 | worker-default=1 3 | worker-beat=1 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Plotly 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 | -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: gunicorn app:server --log-file=- 2 | worker-default: celery -A tasks worker --loglevel=info 3 | worker-beat: celery -A tasks beat --loglevel=info 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Dash Redis Demo 2 | 3 | This app demonstrates how to: 4 | 5 | * Connect to a [Redis](https://redis.io) instance 6 | from [Dash](https://plot.ly/dash). 7 | 8 | * Use [Celery](http://docs.celeryproject.org/en/latest/getting-started/introduction.html) for asynchronous (periodic or user-triggered) tasks. 9 | 10 | ## Redis 11 | 12 | It works out of the box with the Redis server built in to 13 | [Dash On Premise](https://plot.ly/products/on-premise/) but could be adapted 14 | to work with other servers such as 15 | [Heroku Redis](https://elements.heroku.com/addons/heroku-redis) or your 16 | local Redis server. 17 | 18 | For debugging convenince, we install the 19 | [redis-tools](https://packages.ubuntu.com/trusty/database/redis-tools) 20 | package, which offers the `redis-cli` command. This can be removed 21 | for faster app push times. 22 | 23 | To enable Redis in Dash On Premise navigate to the settings page of the Server Manager. Under **Special Options & Customizations** select **Enable Dash Customizations** and then select **Enable Redis Databases for Dash Apps**. 24 | 25 | ## Celery 26 | 27 | This app also includes the Celery task queue and a sample periodic update task. (More information on Celery Periodic Tasks [here](http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html)) 28 | 29 | In this sample app, the task `update_data` (in `tasks.py`) creates a dataframe with sample data, then saves it in Redis so that the Dash app, running on a separate process (or a separate container), can have access to it, and read it. 30 | 31 | Using the function `setup_periodic_tasks` (also in `tasks.py`), we add the task above, `update_data`, to the list of periodic tasks, with an interval of 15, so this task runs every 15 seconds. 32 | 33 | ## Deployment 34 | 35 | In order to do this, you need to run: 36 | 37 | ### Locally (MacOS/Linux): 38 | 39 | * A Redis instance, a simple way to do this, if you have docker locally, is to run a Redis container: 40 | `docker run --name local-redis -d redis` 41 | 42 | Then: 43 | `docker inspect local-redis | grep IPAddress` to get your Redis instance's IP address 44 | 45 | If you don't have docker, alternatively, see the Redis documentation: https://redis.io/documentation to download Redis and set up a local instance. 46 | 47 | The next commands need to be running from the root of your Dash App (Where the files `app.py` and `tasks.py` are) 48 | 49 | * The scheduler: 50 | `REDIS_URL=redis://:6379 celery -A tasks beat --loglevel=DEBUG` 51 | 52 | * The worker that will actually run the tasks: 53 | `REDIS_URL=redis://:6379 celery -A tasks worker --loglevel=DEBUG` 54 | 55 | The two command above can be shortened into only one command with the `--beat` tag as follows: 56 | `REDIS_URL=redis://:6379 celery -A tasks worker --beat --loglevel=DEBUG` 57 | But please only do this in development, not in a production environment. 58 | 59 | * The dash app: 60 | `REDIS_URL=redis://:6379 python app.py` 61 | 62 | ### Locally (Windows): 63 | Redis is not optimized to work with Windows, but it is possible to use it. 64 | 65 | #### Running the Redis-Server 66 | 1. Download the Redis MSI installer for Windows from https://github.com/MicrosoftArchive/redis/releases & run the MSI installer. 67 | 68 | 2. Install Redis Python Client with `pip install redis`. 69 | Note: Originally I had used version `2.10.6` which gave a lot of errors. Upgrading to version `3.2.1` fixed these issues. For more information about the Python client go here: https://redislabs.com/lp/python-redis/ 70 | 71 | 3. Open the cmd and go to the root directory of Redis. Run `redis-server` in cmd. If you get an error check the troubleshooting portion below. 72 | 73 | #### Runing the Redis & Celery Instance 74 | **Note: Ensure you're running the below commands in a terminal such as Git Bash or Cygwin** 75 | * The Redis db (run in root of Redis folder or have in Windows ENV variables): 76 | `redis-server` 77 | 78 | * The scheduler: 79 | `REDIS_URL=redis://:6379 celery -A tasks beat --loglevel=DEBUG` 80 | 81 | * The worker that will actually run the tasks (ensure you have `gevent` -> `pip install gevent`): 82 | `REDIS_URL=redis://:6379 celery -A tasks worker --loglevel=DEBUG info -P gevent` 83 | 84 | * The dash app: 85 | `REDIS_URL=redis://:6379 python app.py` 86 | 87 | At the end of it you will have four terminals open in total. 88 | 89 | #### Troubleshooting (Windows) 90 | If you see the error: `Can't bind TCP listener *:6379 using Redis on Windows` 91 | Follow these steps: 92 | 1. `cd` to the bin (Ex: `directory of Redis, and run 93 | 2. `redis-cli` 94 | 3. `shutdown` 95 | 4. `exit` 96 | 5. open another cmd window, cd to the root directory of your Redis installation, and run in cmd `redis-server`. 97 | More information on this error here: https://stackoverflow.com/questions/31769097/cant-bind-tcp-listener-6379-using-redis-on-windows 98 | 99 | ### On your On-Prem server 100 | 101 | In order to have this setup when deploying your dash app to your Dash Deployment Server, your `Procfile` has to execute these three processes (`celery worker`, `celery beat` and the dash app) 102 | 103 | In order to run Celery tasks On your Dash Deployment Server, your processes workers have to be running and linked to your dash app. To do this, scale up your app's workers processes (Using the names your have in your `Procfile`) - Note that this command is not necessary if you have a `DOKKU_SCALE` file that reflects how many workers are assigned to each process, like in this repository: 104 | 105 | ``` 106 | ssh dokku@YOUR_DASH_SERVER ps:scale APP-NAME worker-default=1 worker-beat=1 107 | ``` 108 | 109 | Just like in the local setup, you need a Redis instance to be running and to be linked to your Dash App: 110 | 111 | To create and link a Redis database in Dash On Premise: 112 | 113 | ``` 114 | ssh dokku@YOUR_DASH_SERVER redis:create SERVICE-NAME 115 | ssh dokku@YOUR_DASH_SERVER redis:link SERVICE-NAME APP-NAME 116 | ``` 117 | 118 | If you want to link an existing Redis instance/service, you can simply use the second command, using the SERVICE-NAME of the existing Redis instance. 119 | 120 | In the commands above, replace: 121 | * `YOUR_DASH_SERVER` with the name of your Dash server (same as when you run `git remote add`) 122 | * `SERVICE-NAME` with the name you want for your Redis service 123 | * `APP-NAME` with the name of your app (as specified in the Dash App Manager). 124 | -------------------------------------------------------------------------------- /Screenshots/Dash-Hello-World-Photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plotly/dash-redis-celery-periodic-updates/7ff60e03b88483bf3e18b2a515088600e969bedb/Screenshots/Dash-Hello-World-Photo.png -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- 1 | import dash 2 | from dash.dependencies import Input, Output, State 3 | import dash_core_components as dcc 4 | import dash_html_components as html 5 | from datetime import datetime as dt 6 | import flask 7 | import json 8 | import redis 9 | import time 10 | import os 11 | import pandas as pd 12 | 13 | import tasks 14 | 15 | app = dash.Dash("app") 16 | server = app.server 17 | 18 | # initialize the data when the app starts 19 | tasks.update_data() 20 | 21 | 22 | if "DYNO" in os.environ: 23 | if bool(os.getenv("DASH_PATH_ROUTING", 0)): 24 | app.config.requests_pathname_prefix = "/{}/".format(os.environ["DASH_APP_NAME"]) 25 | 26 | redis_instance = redis.StrictRedis.from_url(os.environ["REDIS_URL"]) 27 | 28 | 29 | def serve_layout(): 30 | return html.Div( 31 | [ 32 | dcc.Interval(interval=5 * 1000, id="interval"), 33 | html.H1("Redis, Celery, and Periodic Updates"), 34 | html.Div(id="status"), 35 | dcc.Dropdown( 36 | id="dropdown", 37 | options=[{"value": i, "label": i} for i in ["LA", "NYC", "MTL"]], 38 | value="LA", 39 | ), 40 | dcc.Graph(id="graph"), 41 | ] 42 | ) 43 | 44 | 45 | app.layout = serve_layout 46 | 47 | 48 | def get_dataframe(): 49 | """Retrieve the dataframe from Redis 50 | This dataframe is periodically updated through the redis task 51 | """ 52 | jsonified_df = redis_instance.hget( 53 | tasks.REDIS_HASH_NAME, tasks.REDIS_KEYS["DATASET"] 54 | ).decode("utf-8") 55 | df = pd.DataFrame(json.loads(jsonified_df)) 56 | return df 57 | 58 | 59 | @app.callback( 60 | Output("graph", "figure"), 61 | [Input("dropdown", "value"), Input("interval", "n_intervals")], 62 | ) 63 | def update_graph(value, _): 64 | df = get_dataframe() 65 | return { 66 | "data": [{"x": df["time"], "y": df["value"], "type": "bar"}], 67 | "layout": {"title": value}, 68 | } 69 | 70 | 71 | @app.callback( 72 | Output("status", "children"), 73 | [Input("dropdown", "value"), Input("interval", "n_intervals")], 74 | ) 75 | def update_status(value, _): 76 | data_last_updated = redis_instance.hget( 77 | tasks.REDIS_HASH_NAME, tasks.REDIS_KEYS["DATE_UPDATED"] 78 | ).decode("utf-8") 79 | return "Data last updated at {}".format(data_last_updated) 80 | 81 | 82 | if __name__ == "__main__": 83 | app.run_server(debug=True) 84 | -------------------------------------------------------------------------------- /apt-packages: -------------------------------------------------------------------------------- 1 | redis-tools 2 | -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | # Replace with the name of your Dash app 4 | # This will end up being part of the URL of your deployed app, 5 | # so it can't contain any spaces, capitalizations, or special characters 6 | # 7 | # This name MUST match the name that you specified in the 8 | # Dash App Manager 9 | DASH_APP_NAME = 'your-dash-app-name' 10 | 11 | # Set to 'private' if you want to add a login screen to your app 12 | # You can choose who can view the app in your list of files 13 | # at /organize. 14 | # Set to 'public' if you want your app to be accessible to 15 | # anyone who has access to your Plotly server on your network without 16 | # a login screen. 17 | # Set to 'secret' if you want to add a login screen, but allow it 18 | # to be bypassed by using a secret "share_key" parameter. 19 | DASH_APP_PRIVACY = 'public' 20 | 21 | # Dash On-Premise is configured with either "Path based routing" 22 | # or "Domain based routing" 23 | # Ask your server administrator which version was set up. 24 | # If a separate subdomain was created, 25 | # then set this to `False`. If it was not, set this to 'True'. 26 | # Path based routing is the default option and most On-Premise 27 | # users use this option. 28 | PATH_BASED_ROUTING = True 29 | 30 | # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 31 | # This section only needs to be filled out # 32 | # if DASH_APP_PRIVACY is set to 'private' or 'secret' # 33 | # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 34 | 35 | # Fill in with your Plotly On-Premise username 36 | os.environ['PLOTLY_USERNAME'] = 'your-plotly-username' 37 | 38 | # Fill in with your Plotly On-Premise API key 39 | # See /settings/api to generate a key 40 | # If you have already created a key and saved it on your own machine 41 | # (from the Plotly-Python library instructions at https://plot.ly/python/getting-started) 42 | # then you can view that key in your ~/.plotly/.config file 43 | # or inside a Python session with these commands: 44 | # import plotly 45 | # print(plotly.tools.get_config_file()) 46 | os.environ['PLOTLY_API_KEY'] = 'your-plotly-api-key' 47 | 48 | # Fill in with your Plotly On-Premise domain 49 | os.environ['PLOTLY_DOMAIN'] = 'https://your-plotly-domain.com' 50 | os.environ['PLOTLY_API_DOMAIN'] = os.environ['PLOTLY_DOMAIN'] 51 | 52 | # Fill in with the domain of your Dash subdomain. 53 | # This matches the domain of the Dash App Manager 54 | PLOTLY_DASH_DOMAIN='https://your-dash-manager-plotly-domain.com' 55 | 56 | # Keep as True if your SSL certificates are valid. 57 | # If you are just trialing Plotly On-Premise with self signed certificates, 58 | # then you can set this to False. Note that self-signed certificates are not 59 | # safe for production. 60 | os.environ['PLOTLY_SSL_VERIFICATION'] = 'True' -------------------------------------------------------------------------------- /deploy.py: -------------------------------------------------------------------------------- 1 | from config import * 2 | 3 | from subprocess import call 4 | 5 | DASH_SERVER = raw_input("What's the URL of your dash server ? ") 6 | link_redis = None 7 | 8 | print("The name of your dash app is: "+DASH_APP_NAME) 9 | 10 | print("Your dash server is: "+DASH_SERVER) 11 | 12 | TRACKED_REPO = DASH_SERVER.replace('.', '-')+'-'+DASH_APP_NAME.replace('.', '-') 13 | print("The tracked repo is: "+TRACKED_REPO) 14 | 15 | # Change number of workers if needed 16 | while True: 17 | link_celery = raw_input("Do you need to change the number of workers for your app? (Yes/No): ") 18 | if link_celery.lower() == "yes": 19 | workers = raw_input("How many workers does your app need? ") 20 | print('Running: ssh dokku@'+DASH_SERVER+' ps:scale '+DASH_APP_NAME+' worker='+workers) 21 | ps_scale_code = call(['ssh', 'dokku@'+DASH_SERVER, 'ps:scale', DASH_APP_NAME, 'worker='+workers]) 22 | if ps_scale_code == 0: 23 | print(DASH_APP_NAME+' was scaled to '+workers+' workers') 24 | link_redis = "yes" 25 | break 26 | else: 27 | exit() 28 | if link_celery.lower() == "no": 29 | print("Not changing the number of workers...") 30 | break 31 | 32 | # Link to redis if needed 33 | while True: 34 | if link_redis not in ["yes", "no"]: 35 | link_redis = raw_input("Do you need a Redis instance for your app? (Yes/No): ").lower() 36 | if link_redis == "yes": 37 | while True: 38 | existing_redis = raw_input("Do you want to link an existing Redis instance? (Yes/No): ") 39 | if existing_redis.lower() == "yes": 40 | redis_service = raw_input("Please type the name of the existing Redis Service you want to link: ") 41 | break 42 | if existing_redis.lower() == "no": 43 | redis_service = raw_input("Please type the name of the new Redis Service you want to link: ") 44 | print('Running: ssh dokku@'+DASH_SERVER+' redis:create '+redis_service) 45 | redis_create_code = call(['ssh', 'dokku@'+DASH_SERVER, 'redis:create', redis_service]) 46 | if redis_create_code == 0: 47 | print('Redis service '+redis_service+' was created') 48 | break 49 | else: 50 | exit() 51 | print('Running: ssh dokku@'+DASH_SERVER+' redis:link '+redis_service+' '+DASH_APP_NAME) 52 | redis_link_code = call(['ssh', 'dokku@'+DASH_SERVER, 'redis:link', redis_service, DASH_APP_NAME]) 53 | if redis_link_code in [0, 1]: 54 | print('Redis service '+redis_service+' was linked to dash app '+DASH_APP_NAME) 55 | break 56 | else: 57 | exit() 58 | if link_redis == "no": 59 | print("Not linking Redis...") 60 | break 61 | 62 | # Git remote add tracked-repo 63 | print('Running: git remote add '+TRACKED_REPO+' dokku@'+DASH_SERVER+':'+DASH_APP_NAME) 64 | git_remote_add_code = call(['git', 'remote', 'add', TRACKED_REPO, 'dokku@'+DASH_SERVER+':'+DASH_APP_NAME]) 65 | if git_remote_add_code == 0: 66 | print('New remote tracked repo added, carrying on...') 67 | elif git_remote_add_code == 128: 68 | print('Remote tracked repo exists already, carrying on using it...') 69 | else: 70 | exit() 71 | 72 | # Git add 73 | while True: 74 | git_add = raw_input("Do you want to add all your changes to git? (Yes/No): ") 75 | if git_add.lower() == "yes": 76 | while True: 77 | call(['git', 'status']) 78 | git_status = raw_input("These are the changes that are gonna be added, you wanna continue? (Yes/No): ").lower() 79 | if git_status == "yes": 80 | print('Running: git add .') 81 | git_add_code = call(['git', 'add', '.']) 82 | if git_add_code == 0: 83 | print('Changes staged with git') 84 | break 85 | else: 86 | exit() 87 | if git_status == "no": 88 | print("Exiting...") 89 | exit() 90 | break 91 | if git_add.lower() == "no": 92 | print("Exiting...") 93 | exit() 94 | 95 | # Git commit 96 | git_commit_message = raw_input("Enter a message for your commit: ") 97 | print('Running: git commit -m "'+git_commit_message+'"') 98 | git_commit_code = call(['git', 'commit', '-m', '"'+git_commit_message+'"']) 99 | if git_commit_code == 0: 100 | print('Changes commited with git') 101 | else: 102 | exit() 103 | 104 | # Git push 105 | while True: 106 | deploy = raw_input("Are you on the branch master? (Yes/No): ").lower() 107 | if deploy == "yes": 108 | print('Running: git push '+TRACKED_REPO+' master') 109 | git_push_code = call(['git', 'push', TRACKED_REPO, 'master']) 110 | if git_push_code == 0: 111 | print('Your app was deployed successfully') 112 | break 113 | else: 114 | exit() 115 | if deploy == "no": 116 | git_branch = raw_input("Enter the name of your branch: ") 117 | print('Running: git push '+TRACKED_REPO+' '+git_branch+':master') 118 | git_push_code = call(['git', 'push', TRACKED_REPO, git_branch+':master']) 119 | if git_push_code == 0: 120 | print('Your app was deployed successfully') 121 | break 122 | else: 123 | exit() 124 | 125 | print('Done.') -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | amqp==2.3.2 2 | appdirs==1.4.3 3 | attrs==18.1.0 4 | billiard==3.5.0.4 5 | black==18.6b4 6 | celery==4.2.1 7 | certifi==2018.4.16 8 | chardet==3.0.4 9 | click==6.7 10 | dash==0.22.0 11 | dash-core-components==0.26.0 12 | dash-html-components==0.11.0 13 | dash-renderer==0.13.0 14 | decorator==4.3.0 15 | Flask==1.0.2 16 | Flask-Compress==1.4.0 17 | gunicorn==19.7.1 18 | idna==2.7 19 | ipython-genutils==0.2.0 20 | itsdangerous==0.24 21 | Jinja2==2.10 22 | jsonschema==2.6.0 23 | jupyter-core==4.4.0 24 | kombu==4.2.1 25 | MarkupSafe==1.0 26 | nbformat==4.4.0 27 | numpy==1.15.0 28 | pandas==0.23.3 29 | plotly==3.1.0 30 | python-dateutil==2.7.3 31 | pytz==2018.5 32 | redis==2.10.6 33 | requests==2.19.1 34 | retrying==1.3.3 35 | six==1.11.0 36 | toml==0.9.4 37 | traitlets==4.3.2 38 | urllib3==1.23 39 | vine==1.1.4 40 | Werkzeug==0.14.1 41 | -------------------------------------------------------------------------------- /runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.6.2 2 | -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- 1 | import datetime 2 | import json 3 | import time 4 | import numpy as np 5 | import os 6 | import pandas as pd 7 | import plotly 8 | import redis 9 | 10 | from celery import Celery 11 | 12 | celery_app = Celery("Celery App", broker=os.environ["REDIS_URL"]) 13 | redis_instance = redis.StrictRedis.from_url(os.environ["REDIS_URL"]) 14 | 15 | REDIS_HASH_NAME = os.environ.get("DASH_APP_NAME", "app-data") 16 | REDIS_KEYS = {"DATASET": "DATASET", "DATE_UPDATED": "DATE_UPDATED"} 17 | 18 | 19 | @celery_app.on_after_configure.connect 20 | def setup_periodic_tasks(sender, **kwargs): 21 | print("----> setup_periodic_tasks") 22 | sender.add_periodic_task( 23 | 15, # seconds 24 | # an alternative to the @app.task decorator: 25 | # wrap the function in the app.task function 26 | update_data.s(), 27 | name="Update data", 28 | ) 29 | 30 | 31 | @celery_app.task 32 | def update_data(): 33 | print("----> update_data") 34 | # Create a dataframe with sample data 35 | # In practice, this function might be making calls to databases, 36 | # performing computations, etc 37 | N = 100 38 | df = pd.DataFrame( 39 | { 40 | "time": [ 41 | datetime.datetime.now() - datetime.timedelta(seconds=i) 42 | for i in range(N) 43 | ], 44 | "value": np.random.randn(N), 45 | } 46 | ) 47 | 48 | # Save the dataframe in redis so that the Dash app, running on a separate 49 | # process, can read it 50 | redis_instance.hset( 51 | REDIS_HASH_NAME, 52 | REDIS_KEYS["DATASET"], 53 | json.dumps( 54 | df.to_dict(), 55 | # This JSON Encoder will handle things like numpy arrays 56 | # and datetimes 57 | cls=plotly.utils.PlotlyJSONEncoder, 58 | ), 59 | ) 60 | # Save the timestamp that the dataframe was updated 61 | redis_instance.hset( 62 | REDIS_HASH_NAME, REDIS_KEYS["DATE_UPDATED"], str(datetime.datetime.now()) 63 | ) 64 | -------------------------------------------------------------------------------- /tickers.csv: -------------------------------------------------------------------------------- 1 | Company,Symbol 2 | 1-800-Flowers.Com Inc,FLWS 3 | 1347 Property Insurance Holdings Inc,PIH 4 | 180 Degree Capital Corp,TURN 5 | "1st Century Bancshares, Inc.",FCTY 6 | 1st Constitution Bancorp,FCCY 7 | 1st Source Corporation,SRCE 8 | 1st United Bancorp Inc (Florida),FUBC 9 | 21Vianet Group Inc,VNET 10 | 2U Inc,TWOU 11 | 3SBio Inc,SSRX 12 | "51job, Inc. (ADR)",JOBS 13 | 8Point3 Energy Partners LP,CAFD 14 | "8x8, Inc.",EGHT 15 | A C MOORE ARTS & CRAFTS,ACMR 16 | A Schulman Inc,SHLM 17 | A-Mark Precious Metals Inc,AMRK 18 | "AAON, Inc.",AAON 19 | "ABIOMED, Inc.",ABMD 20 | AC Immune Ltd,ACIU 21 | ACADIA Pharmaceuticals Inc.,ACAD 22 | ACI Worldwide Inc,ACIW 23 | ACNB Corporation,ACNB 24 | "ADDvantage Technologies Group, Inc.",AEY 25 | ADMA Biologics Inc,ADMA 26 | "ADTRAN, Inc.",ADTN 27 | AEP Industries Inc,AEPI 28 | AEterna Zentaris Inc. (USA),AEZS 29 | AGNC Investment Corp,AGNCP 30 | AGNC Investment Corp,AGNC 31 | AGNC Investment Corp. - Depositary Shares representing 1/1000th Series B Preferred Stock,AGNCB 32 | "ALJ Regional Holdings, Inc.",ALJJ 33 | ALPS ETF Trust,EMDR 34 | ALPS ETF Trust,RUDR 35 | ALPS ETF Trust,ASDR 36 | ALPS/Dorsey Wright Sector Momentum ETF,SWIN 37 | "AMAG Pharmaceuticals, Inc.",AMAG 38 | AMC Networks Inc,AMCX 39 | AMERCO,UHAL 40 | "ANADIGICS, Inc.",ANAD 41 | ANI Pharmaceuticals Inc,ANIP 42 | "ANSYS, Inc.",ANSS 43 | API Technologies Corp,ATNY 44 | ARC Group WorldWide Inc,ARCW 45 | "ARI Network Services, Inc.",ARIS 46 | ARM Holdings plc (ADR),ARMH 47 | ARRIS International plc,ARRS 48 | ASB Bancorp Inc,ASBB 49 | ASML Holding NV (ADR),ASML 50 | ASV LLC,ASV 51 | ATA Inc.(ADR),ATAI 52 | ATMI Inc (Inactive),ATMI 53 | ATN International Inc,ATNI 54 | AV Homes Inc,AVHI 55 | "AVEO Pharmaceuticals, Inc.",AVEO 56 | AXT Inc,AXTI 57 | Abaxis Inc,ABAX 58 | Abeona Therapeutics Inc,ABEO 59 | Ability Inc,ABIL 60 | Abraxas Petroleum Corp.,AXAS 61 | "Acacia Communications, Inc.",ACIA 62 | Acacia Research Corp,ACTG 63 | Acadia Healthcare Company Inc,ACHC 64 | Acasti Pharma Inc,ACST 65 | Accelerate Diagnostics Inc,AXDX 66 | Accelerated Pharma Inc,ACCP 67 | Acceleron Pharma Inc,XLRN 68 | Accelrys Inc (Inactive),ACCL 69 | Access National Corporation,ANCX 70 | AccuShares S&P GSCI Crude Oil Excess Return Down Shares,OILD 71 | AccuShares S&P GSCI Crude Oil Excess Return Up Shares,OILU 72 | AccuShares Spot CBOE VIX Down Shares,VXDN 73 | AccuShares Spot CBOE VIX Up Shares,VXUP 74 | Accuray Incorporated,ARAY 75 | AcelRx Pharmaceuticals Inc,ACRX 76 | Aceto Corporation,ACET 77 | Achaogen Inc,AKAO 78 | "Achillion Pharmaceuticals, Inc.",ACHN 79 | Aclaris Therapeutics Inc,ACRS 80 | "Acme Packet, Inc.",APKT 81 | Acorda Therapeutics Inc,ACOR 82 | "Actions Semiconductor Co., Ltd. (ADR)",ACTS 83 | Active Alts Contrarian ETF,SQZZ 84 | "Activision Blizzard, Inc.",ATVI 85 | Actua Corp,ACTA 86 | Actuate Corp (Inactive),BIRT 87 | Acxiom Corporation,ACXM 88 | Adamas Pharmaceuticals Inc,ADMS 89 | Adamis Pharmaceuticals Corp,ADMP 90 | "Adams Golf, Inc. (Inactive)",ADGF 91 | Adaptimmune Therapeutics PLC - ADR,ADAP 92 | Addus Homecare Corporation,ADUS 93 | Adept Technology Inc,ADEP 94 | Adesto Technologies Corp,IOTS 95 | Adobe Systems Incorporated,ADBE 96 | Adolor Corporation (Inactive),ADLR 97 | Aduro BioTech Inc,ADRO 98 | Advanced Accelerator Application SA(ADR),AAAP 99 | Advanced Analogic Technologies Incorp. (Inactive),AATI 100 | "Advanced Emissions Solutions, Inc.",ADES 101 | "Advanced Energy Industries, Inc.",AEIS 102 | Advanced Inhalation Therapies AIT Ltd,AITP 103 | "Advanced Micro Devices, Inc.",AMD 104 | "Advaxis, Inc.",ADXS 105 | "Advent Software, Inc.",ADVS 106 | Adverum Biotechnologies Inc,ADVM 107 | AdvisorShares Trust,MAUI 108 | AdvisorShares Trust,YPRO 109 | "Aegerion Pharmaceuticals, Inc.",AEGR 110 | Aegion Corp,AEGN 111 | Aeglea Bio Therapeutics Inc,AGLE 112 | Aehr Test Systems,AEHR 113 | Aemetis Inc,AMTX 114 | Aerie Pharmaceuticals Inc,AERI 115 | "AeroVironment, Inc.",AVAV 116 | "Aethlon Medical, Inc.",AEMD 117 | Affimed NV,AFMD 118 | "Affymetrix, Inc.",AFFX 119 | AgEagle Aerial Systems Inc,UAVS 120 | Agenus Inc,AGEN 121 | Agile Therapeutics Inc,AGRX 122 | "Agilysys, Inc.",AGYS 123 | Agios Pharmaceuticals Inc,AGIO 124 | AgroFresh Solutions Inc,AGFS 125 | Aimmune Therapeutics Inc,AIMT 126 | Aina Le'a Inc,AIZY 127 | Air Methods Corp,AIRM 128 | "Air T, Inc.",AIRT 129 | Air Transport Services Group Inc.,ATSG 130 | AirMedia Group Inc (ADR),AMCN 131 | Airgain Inc,AIRG 132 | "Akamai Technologies, Inc.",AKAM 133 | Akari Therapeutics PLC (ADR),AKTX 134 | Akebia Therapeutics Inc,AKBA 135 | Akers Biosciences Inc,AKER 136 | "Akorn, Inc.",AKRX 137 | Akoustis Technologies Inc,AKTS 138 | AlarmCom Hldg Inc,ALRM 139 | Alaska Communications Systems Group Inc,ALSK 140 | "Albany Molecular Research, Inc.",AMRI 141 | Albireo Pharma Inc,BIOD 142 | "Albireo Pharma, Inc.",ALBO 143 | Alcentra Capital Corp,ABDC 144 | Alcobra Ltd,ADHD 145 | Alder Biopharmaceuticals Inc,ALDR 146 | Aldeyra Therapeutics Inc,ALDX 147 | "Alexion Pharmaceuticals, Inc.",ALXN 148 | "Alico, Inc.",ALCO 149 | "Align Technology, Inc.",ALGN 150 | Alimera Sciences Inc,ALIM 151 | Alkermes Plc,ALKS 152 | Allegiance Bancshares Inc,ABTX 153 | Allegiant Travel Company,ALGT 154 | Alliance Bancorp Inc of Pennsylvania,ALLB 155 | Alliance Bankshares Corporation (Inactive),ABVA 156 | Alliance Fiber Optic Products Inc,AFOP 157 | Alliance Financial Corporation (Inactive),ALNC 158 | "Alliance HealthCare Services, Inc.",AIQ 159 | "Alliance Holdings GP, L.P.",AHGP 160 | Alliance MMA Inc,AMMA 161 | "Alliance Resource Partners, L.P.",ARLP 162 | Allied Healthcare Products Inc,AHPI 163 | "Allied Motion Technologies, Inc.",AMOT 164 | Alliqua Biomedical Inc,ALQA 165 | "Allos Therapeutics, Inc. (Inactive)",ALTH 166 | Allot Communications Ltd,ALLT 167 | Allscripts Healthcare Solutions Inc,MDRX 168 | Almost Family Inc,AFAM 169 | "Alnylam Pharmaceuticals, Inc.",ALNY 170 | Alpha and Omega Semiconductor Ltd,AOSL 171 | AlphaMark Actively Managed Small Cap ETF,SMCP 172 | Alphabet Inc,GOOG 173 | Alphabet Inc,GOOGL 174 | Alphatec Holdings Inc,ATEC 175 | Altera Corporation,ALTR 176 | Alterra Capital Holdings Ltd,ALTE 177 | AltheaDx Inc,IDGX 178 | Altimmune Inc,ALT 179 | Altisource Portfolio Solutions S.A.,ASPS 180 | Altra Industrial Motion Corp,AIMC 181 | AmTrust Financial Services Inc,AFSI 182 | Amarin Corporation plc (ADR),AMRN 183 | Amaya Inc.,AYA 184 | "Amazon.com, Inc.",AMZN 185 | "Ambac Financial Group, Inc.",AMBC 186 | Ambarella Inc,AMBA 187 | Ambit Biosciences Corp,AMBI 188 | Ambrx Inc,AMBX 189 | Amdocs Limited,DOX 190 | Amedica Corporation,AMDA 191 | Amedisys Inc,AMED 192 | "AmeriServ Financial Inc. - AmeriServ Financial Trust I - 8.45% Beneficial Unsecured Securities, Series A",ASRVP 193 | "AmeriServ Financial, Inc.",ASRV 194 | Ameriana Bancorp,ASBI 195 | America First Multifamily Investors LP,ATAX 196 | "America's Car-Mart, Inc.",CRMT 197 | American Airlines Group Inc,AAL 198 | "American Airlines Group, Inc. - Series A Convertible Preferred Stock",AALCP 199 | American Capital Ltd.,ACAS 200 | American Capital Senior Floating Ltd,ACSF 201 | "American Dental Partners, Inc. (Inactive)",ADPI 202 | "American Electric Technologies, Inc.",AETI 203 | American Independence Corp.,AMIC 204 | American Medical Alert (Inactive),AMAC 205 | American National BankShares Inc,AMNB 206 | American National Insurance Company,ANAT 207 | American Outdoor Brands Corp,AOBC 208 | American Pacific Corporation,APFC 209 | "American Public Education, Inc.",APEI 210 | "American Railcar Industries, Inc.",ARII 211 | American Realty Capital Healthcar Tr Inc,HCT 212 | American Realty Capital Trust Inc,ARCT 213 | American River Bankshares,AMRB 214 | "American Science & Engineering, Inc.",ASEI 215 | "American Software, Inc.",AMSWA 216 | American Superconductor Corporation,AMSC 217 | American Woodmark Corporation,AMWD 218 | Ameriquest Inc,AMQ 219 | Ameris Bancorp,ABCB 220 | "Amerisafe, Inc.",AMSF 221 | "Ameristar Casinos, Inc.",ASCA 222 | Ames National Corporation,ATLO 223 | Amgen Rockville Inc (Inactive),MITI 224 | "Amgen, Inc.",AMGN 225 | "Amicus Therapeutics, Inc.",FOLD 226 | "Amkor Technology, Inc.",AMKR 227 | Amphastar Pharmaceuticals Inc,AMPH 228 | Amplify Online Retail ETF,IBUY 229 | "Amsurg Corp. - 5.250% Mandatory Convertible Preferred Stock, Series A-1",AMSGP 230 | "Amtech Systems, Inc.",ASYS 231 | Amylin Pharmaceuticals LLC (Inactive),AMLN 232 | Amyris Inc,AMRS 233 | Anacor Pharmaceuticals Inc,ANAC 234 | "Anadys Pharmaceuticals, Inc.",ANDS 235 | "Analog Devices, Inc.",ADI 236 | Analogic Corporation,ALOG 237 | Analysts International Corporation (Inactive),ANLY 238 | AnaptysBio Inc,ANAB 239 | Anaren Inc (Inactive),ANEN 240 | Anavex Life Sciences Corp.,AVXL 241 | Ancestry.Com LLC (Inactive),ACOM 242 | Anchor BanCorp Wisconsin Inc (DE),ABCW 243 | Anchor Bancorp,ANCB 244 | Andersons Inc,ANDE 245 | Andina Acquisition Corp,TGLS 246 | Andina Acquisition Corp II,ANDAU 247 | Andina Acquisition Corp II,ANDA 248 | Angie's List Inc,ANGI 249 | "AngioDynamics, Inc.",ANGO 250 | Anika Therapeutics Inc,ANIK 251 | "Annapolis Bancorp, Inc.",ANNB 252 | Antares Pharma Inc,ATRS 253 | Anterios Inc,ANTE 254 | Anthera Pharmaceuticals Inc,ANTH 255 | Aoxin Tianli Group Inc,ABAC 256 | Apco Oil and Gas International Inc,APAGF 257 | Aperion Biologics Inc,ZLIG 258 | Apigee Corp,APIC 259 | Apogee Enterprises Inc,APOG 260 | Apollo Education Group Inc,APOL 261 | Apollo Endosurgery Inc,APEN 262 | Apollo Investment Corp.,AINV 263 | AppDynamics Inc,APPD 264 | AppFolio Inc,APPF 265 | Appian Corp,APPN 266 | Apple Inc.,AAPL 267 | Appliance Recycling Centers of America,ARCI 268 | Applied DNA Sciences Inc,APDN 269 | Applied Genetic Technologies Corp,AGTC 270 | "Applied Materials, Inc.",AMAT 271 | Applied Micro Circuits Corporation,AMCC 272 | Applied Optoelectronics Inc,AAOI 273 | Approach Resources Inc.,AREX 274 | Apptio Inc,APTI 275 | Apricus Biosciences Inc,APRI 276 | Aptevo Therapeutics Inc,APVO 277 | Aptose Biosciences Inc,APTO 278 | Aqua Metals Inc,AQMS 279 | "AquaBounty Technologies, Inc.",AQB 280 | Aquasition Corp,KBSF 281 | Aquinox Pharmaceuticals Inc,AQXP 282 | "ArQule, Inc.",ARQL 283 | Aradigm Corporation,ARDM 284 | Aralez Pharmaceuticals Inc,ARLZ 285 | Aratana Therapeutics Inc,PETX 286 | Arbutus Biopharma Corp,ABUS 287 | ArcBest Corp,ARCB 288 | Arca Biopharma Inc,ABIO 289 | Arcadia Biosciences Inc,RKDA 290 | Arch Capital Group Ltd.,ACGL 291 | Arch Capital Group Ltd. - Depositary Shares Representing Interest in 5.25% Non-Cumulative Preferred Series E Shrs,ACGLP 292 | "Archipelago Learning, Inc.",ARCL 293 | Archrock Partners LP,APLP 294 | Arctic Cat Inc,ACAT 295 | "Ardea Biosciences, Inc. (Inactive)",RDEA 296 | Ardelyx Inc,ARDX 297 | "Arden Group, Inc. (Inactive)",ARDNA 298 | "Arena Pharmaceuticals, Inc.",ARNA 299 | Ares Capital Corporation,ARCC 300 | "Argo Group International Holdings, Ltd.",AGII 301 | Argos Therapeutics Inc,ARGS 302 | "Ariad Pharmaceuticals, Inc.",ARIA 303 | Ariba Inc (Inactive),ARBA 304 | Ark Restaurants Corp,ARKR 305 | Arotech Corporation,ARTX 306 | Arowana Inc,ARWAU 307 | Arowana Inc. - Ordinary Shares,ARWA 308 | Array Biopharma Inc,ARRY 309 | Arrow Financial Corporation,AROW 310 | Arrow Investments Trust,DWAT 311 | Arrowhead Pharmaceuticals Inc,ARWR 312 | Artesian Resources Corporation,ARTNA 313 | ArthroCare Corporation (Inactive),ARTC 314 | Arts-Way Manufacturing Co. Inc.,ARTW 315 | "Aruba Networks, Inc.",ARUN 316 | Asante Solutions Inc,PUMP 317 | Ascena Retail Group Inc,ASNA 318 | Ascendis Pharma A/S,ASND 319 | Ascent Capital Group Inc,ASCMA 320 | Asia Pacific Wire & Cable,APWC 321 | Asiainfo-Linkage Inc,ASIA 322 | "Aspen Technology, Inc.",AZPN 323 | Assembly Biosciences Inc,ASMB 324 | Asset Acceptance Capital Corp. (Inactive),AACC 325 | "Asta Funding, Inc.",ASFI 326 | "Astec Industries, Inc.",ASTE 327 | Astex Pharmaceuticals Inc (Inactive),SUPG 328 | "Astex Pharmaceuticals, Inc.",ASTX 329 | AstroNova Inc,ALOT 330 | Astronics Corporation,ATRO 331 | Astrotech Corp,ASTC 332 | Asure Software Inc,ASUR 333 | Atara Biotherapeutics Inc,ATRA 334 | Athenex Inc,ATNX 335 | "Athersys, Inc.",ATHX 336 | Atlantic Alliance Partnership Corp,AAPC 337 | Atlantic American Corporation,AAME 338 | Atlantic Capital Bancshares Inc,ACBI 339 | Atlantic Coast Financial Corp,ACFC 340 | Atlantica Yield PLC,ABY 341 | Atlanticus Holdings Corp,ATLC 342 | "Atlas Air Worldwide Holdings, Inc.",AAWW 343 | Atlas Financial Holdings Inc,AFH 344 | Atlassian Corporation PLC,TEAM 345 | Atmel Corporation,ATML 346 | Atomera Inc,ATOM 347 | Atossa Genetics Inc,ATOS 348 | AtriCure Inc.,ATRC 349 | Atrion Corporation,ATRI 350 | Attunity Ltd,ATTU 351 | Auburn National Bancorporation Inc,AUBN 352 | Audentes Therapeutics Inc,BOLD 353 | Audeo Oncology Inc,AURX 354 | Audience Inc,ADNC 355 | AudioCodes Ltd.,AUDC 356 | Aurinia Pharmaceuticals Inc,AUPH 357 | Auris Medical Holding AG,EARS 358 | Auspex Pharmaceuticals Inc,ASPX 359 | Australia Acquisition Corp,AACOU 360 | "AuthenTec, Inc. (Inactive)",AUTH 361 | AutoNavi Holdings Ltd (ADR),AMAP 362 | Autobytel Inc.,ABTL 363 | "Autodesk, Inc.",ADSK 364 | Autogenomics Inc,AGMX 365 | Automatic Data Processing,ADP 366 | Automatic Data Processing Inc.,ADPVV 367 | Auxilium Pharmaceuticals Inc,AUXL 368 | Avadel Pharmaceuticals PLC (ADR),FLML 369 | Avadel Pharmaceuticals plc - American Depositary Shares each representing one Ordinary Share,AVDL 370 | Avanir Pharmaceuticals Inc (Inactive),AVNR 371 | Avast Software BV,AVST 372 | AveXis Inc,AVXS 373 | Avenue Financial Holdings Inc,AVNU 374 | Aviat Networks Inc,AVNW 375 | "Avid Technology, Inc.",AVID 376 | Avinger Inc,AVGR 377 | Aviragen Therapeutics Inc,AVIR 378 | Avis Budget Group Inc.,CAR 379 | Avista Healthcare Public Acquisiton Corp,AHPA 380 | Avista Healthcare Public Acquisiton Corp,AHPAU 381 | "Aware, Inc.",AWRE 382 | Axar Acquisition Corp,AXAR 383 | Axar Acquisition Corp,AUMAU 384 | Axcelis Technologies Inc,ACLS 385 | "AxoGen, Inc.",AXGN 386 | Axon Enterprise Inc,AAXN 387 | Axsome Therapeutics Inc,AXSM 388 | AzurRx BioPharma Inc,AZRX 389 | Azure Midstream Partners LP,FISH 390 | B Communications Ltd,BCOM 391 | B. Riley Financial Inc,RILY 392 | B/E Aerospace Inc,BEAV 393 | "B/E Aerospace, Inc. - Common Stock Ex-Distribution When Issued",BEAVV 394 | BB&T Corporation - Mason-Dixon Capital Trust - $2.5175 Preferred Securities,MSDXP 395 | BBCN Bancorp Inc,NARA 396 | "BBX Capital Corporation - BankAtlantic Bancorp, Inc - BBC Capital Trust II 8.50% Trust Preferred Securities",BBXT 397 | "BCB Bancorp, Inc.",BCBP 398 | BCD Semiconductor Manufacturing Ltd(ADR),BCDS 399 | BCSB Bancorp Inc (Inactive),BCSB 400 | "BEACON FEDERAL BANCORP, INC. (Inactive)",BFED 401 | "BGC Partners, Inc.",BGCP 402 | BGS Acquisition Corp,BGSC 403 | BGS Acquisition Corp (Inactive),BGSCU 404 | BIO-TECHNE Corp,TECH 405 | BIOLASE Inc,BIOL 406 | "BJ's Restaurants, Inc.",BJRI 407 | BLDRS Asia 50 ADR Index (ETF),ADRA 408 | BLDRS Developed Markets 100 ADR (ETF),ADRD 409 | BLDRS Emerging Markets 50 ADR Index(ETF),ADRE 410 | BLDRS Europe 100 ADR Index (ETF),ADRU 411 | "BMC Software, Inc.",BMC 412 | BMC Stock Holdings Inc,BMCH 413 | BNC Bancorp,BNCN 414 | BOK Financial Corporation,BOKF 415 | BOS Better OnLine Sol (USA),BOSC 416 | BSB Bancorp Inc,BLMT 417 | BSQUARE Corporation,BSQR 418 | BTU International Inc,BTUI 419 | Baidu Inc (ADR),BIDU 420 | Balchem Corporation,BCPC 421 | Baldwin & Lyons Inc,BWINB 422 | Baldwin & Lyons Inc,BWINA 423 | Ballard Power Systems Inc. (USA),BLDP 424 | BancFirst Corporation,BANF 425 | BancFirst Corporation - 7.2% Cumulative Trust Preferred Securities,BANFP 426 | "Bancorp 34, Inc.",BCTF 427 | Bancorp Inc,TBBK 428 | "Bancorp Rhode Island, Inc. (Inactive)",BARI 429 | Banctrust Financial Group Inc (Inactive),BTFG 430 | Bank Mutual Corporation,BKMU 431 | Bank Of Kentucky Financial Corp,BKYF 432 | Bank Of The Ozarks Inc,OZRK 433 | Bank of Commerce Holdings,BOCH 434 | Bank of Granite Corporation (Inactive),GRAN 435 | Bank of Marin Bancorp,BMRC 436 | Bank of SC Corporation,BKSC 437 | "Bank of the James Financial Group, Inc.",BOTJ 438 | BankFinancial Corporation,BFIN 439 | Bankwell Financial Group Inc,BWFG 440 | Banner Corporation,BANR 441 | Baozun Inc (ADR),BZUN 442 | Barclays PLC - Barclays Inverse US Treasury Composite ETN,TAPR 443 | Barclays PLC - iPath US Treasury 10 Year Bull ETN,DTYL 444 | Barclays PLC - iPath US Treasury 10-year Bear ETN,DTYS 445 | Barclays PLC - iPath US Treasury 2 Yr Bull ETN,DTUL 446 | Barclays PLC - iPath US Treasury 2-year Bear ETN,DTUS 447 | Barclays PLC - iPath US Treasury 5 Year Bull ETN,DFVL 448 | Barclays PLC - iPath US Treasury 5-year Bear ETN,DFVS 449 | Barclays PLC - iPath US Treasury Flattener ETN,FLAT 450 | Barclays PLC - iPath US Treasury Long Bond Bear ETN,DLBS 451 | Barclays PLC - iPath US Treasury Long Bond Bull ETN,DLBL 452 | Barclays PLC - iPath US Treasury Steepener ETN,STPP 453 | Barington/Hilco Acquisition Corp,BHACU 454 | Barington/Hilco Acquisition Corp.,BHAC 455 | "Barrett Business Services, Inc.",BBSI 456 | Bassett Furniture Industries Inc.,BSET 457 | Bay Bancorp Inc,BYBK 458 | Bayer Essure Inc (Inactive),CPTS 459 | Baylake Corporation,BYLK 460 | Bazaarvoice Inc,BV 461 | "Beacon Roofing Supply, Inc.",BECN 462 | Bear State Financial Inc,BSF 463 | Beasley Broadcast Group Inc,BBGI 464 | Bed Bath & Beyond Inc.,BBBY 465 | Beigene Ltd (ADR),BGNE 466 | "Bel Fuse, Inc.",BELFB 467 | "Bel Fuse, Inc.",BELFA 468 | Bellerophon Therapeutics Inc,BLPH 469 | Bellicum Pharmaceuticals Inc,BLCM 470 | "Beneficial Bancorp, Inc.",BNCL 471 | Benefitfocus Inc,BNFT 472 | Benihana Inc. (Inactive),BNHN 473 | Benihana Inc. (Inactive),BNHNA 474 | Benitec Biopharma Ltd (ADR),BNTC 475 | Berkshire BK (CBT Branch) (Inactive),CTBC 476 | Beyondspring Inc,BYSI 477 | Big 5 Sporting Goods Corporation,BGFV 478 | "BigBand Networks, Inc. (Inactive)",BBND 479 | Bio-Path Holdings Inc,BPTH 480 | Bio-Reference Laboratories Inc,BRLI 481 | "BioCryst Pharmaceuticals, Inc.",BCRX 482 | "BioDelivery Sciences International, Inc.",BDSI 483 | BioLife Solutions Inc,BLFS 484 | BioLight Life Sciences Ltd. Ordinary Shares,BOLT 485 | BioMarin Pharmaceutical Inc.,BMRN 486 | "BioMimetic Therapeutics, Inc. (Inactive)",BMTI 487 | BioScrip Inc,BIOS 488 | BioShares Biotechnology Clinical Trials Fund,BBC 489 | BioShares Biotechnology Products Fund,BBP 490 | BioSpecifics Technologies Corp.,BSTC 491 | "BioTelemetry, Inc.",BEAT 492 | "Bioanalytical Systems, Inc.",BASI 493 | Bioblast Pharma Ltd,ORPN 494 | Biocept Inc,BIOC 495 | Biogen Inc,BIIB 496 | Biogen Inc. Ex-Distribution When Issued,BIIBV 497 | Bioline RX Ltd,BLRX 498 | "Biomerica, Inc.",BMRA 499 | BiondVax Pharmaceuticals Ltd (ADR),BVXV 500 | Bioptix Inc,BIOP 501 | Biostage Inc,BSTG 502 | Biostar Pharmaceuticals Inc,BSPM 503 | Biotie Therapies Corp (ADR),BITI 504 | Bioventus Inc,BIOV 505 | Bioverativ Inc,BIVV 506 | Black Box Corporation,BBOX 507 | Black Diamond Inc,BDE 508 | BlackBerry Ltd,BBRY 509 | "Blackbaud, Inc.",BLKB 510 | Blackhawk Network Holdings Inc,HAWK 511 | Blackline Inc,BL 512 | Blackrock Capital Investment Corp,BKCC 513 | Bloomin' Brands Inc,BLMN 514 | Blucora Inc,BCOR 515 | Blue Buffalo Pet Products Inc,BUFF 516 | Blue Coat Systems Inc (Inactive),BCSI 517 | Blue Hills Bancorp Inc,BHBK 518 | Blue Nile Inc,NILE 519 | Blue Wolf Mongolia Holdings Corp,MNGLU 520 | Blue Wolf Mongolia Holdings Corp.,MNGL 521 | BlueStar TA-BIGITech Israel Technology ETF,ITEQ 522 | "Bluefly, Inc.",BFLY 523 | Blueknight Energy Partners L.P.,BKEP 524 | "Blueknight Energy Partners L.P., L.L.C. - Series A Preferred Units",BKEPP 525 | Blueprint Medicines Corp,BPMC 526 | Bluestem Brands Inc.,BSTM 527 | Bob Evans Farms Inc,BOBE 528 | "BofI Holding, Inc.",BOFI 529 | Boingo Wireless Inc,WIFI 530 | Bojangles Inc,BOJA 531 | Bon-Ton Stores Inc,BONT 532 | Bona Film Group Ltd (ADR),BONA 533 | Bonso Electronics International Inc.,BNSO 534 | "Books-A-Million, Inc.",BAMM 535 | Borderfree Inc,BRDR 536 | Boston Private Financial Hldg Inc,BPFH 537 | "Boston Private Financial Holdings, Inc. - Depositary Shares representing 1/40th Interest in a Share of 6.95% Non-Cumulative Perpetual Preferred Stock, Series D",BPFHP 538 | Bottomline Technologies,EPAY 539 | Boulder Brands Inc,BDBD 540 | Boulevard Acquisition Corp II,BLVDU 541 | Boulevard Acquisition Corp II,BLVD 542 | Boxlight Corp,BOXL 543 | Braeburn Pharmaceuticals Inc,BBRX 544 | Brainstorm Cell Therapeutics Inc,BCLI 545 | "Bravo Brio Restaurant Group, Inc.",BBRG 546 | "Bridge Bancorp, Inc.",BDGE 547 | Bridge Capital Holdings,BBNK 548 | Bridgeline Digital Inc,BLIN 549 | Bridgford Foods Corporation,BRID 550 | Brightcove Inc,BCOV 551 | "Brightpoint, Inc. (Inactive)",CELL 552 | BroadSoft Inc,BSFT 553 | "BroadVision, Inc.",BVSN 554 | Broadcom Corporation,BRCM 555 | Broadcom Ltd,AVGO 556 | Broadway Financial Corp,BYFC 557 | Broadwind Energy Inc.,BWEN 558 | "Brocade Communications Systems, Inc.",BRCD 559 | "Brookline Bancorp, Inc.",BRKL 560 | "Brooklyn Federal Bancorp, Inc. (Inactive)",BFSB 561 | "Brooks Automation, Inc",BRKS 562 | Bruker Corporation,BRKR 563 | Bryn Mawr Bank Corp.,BMTC 564 | Buffalo Wild Wings,BWLD 565 | "Builders FirstSource, Inc.",BLDR 566 | BullMark LatAm Select Leaders ETF,BMLA 567 | Burcon NutraScience Corp,BUR 568 | C&F Financial Corp,CFFI 569 | "C.H. Robinson Worldwide, Inc.",CHRW 570 | "CA, Inc.",CA 571 | CARDIOME PHARMA CORP,CRME 572 | CAS Medical Systems Inc,CASM 573 | CASI Pharmaceuticals Inc,CASI 574 | CB Financial Services Inc,CBFV 575 | CBAK Energy Technology Inc,CBAK 576 | "CBOE Holdings, Inc",CBOE 577 | CDK Global Inc,CDK 578 | CDW Corp,CDW 579 | CE Franklin Ltd (USA),CFK 580 | CECO Environmental Corp.,CECE 581 | "CEVA, Inc.",CEVA 582 | CF Corp,CFCOU 583 | CF Corp,CFCO 584 | "CFS Bancorp, Inc. (Inactive)",CITZ 585 | CHECK-CAP LTD UNIT(1 SHS & 1/2 WT)EXP,CHEKU 586 | CHS Inc,CHSCN 587 | CHS Inc,CHSCP 588 | CHS Inc,CHSCO 589 | CHS Inc,CHSCM 590 | CHS Inc,CHSCL 591 | CIFC LLC,CIFC 592 | CIM Commercial Trust Corp,CMCT 593 | CIS Acquisition Ltd,CISAA 594 | CLEARSIGN COMBUSTION CORP,CLIR 595 | CM Finance Inc,CMFN 596 | CME Group Inc,CME 597 | "CMS Bancorp, Inc.",CMSB 598 | CNB Financial Corp,CCNE 599 | CONMED Corporation,CNMD 600 | CPI Card Group Inc,PMTS 601 | CPS Technologies Corporation,CPSH 602 | "CRA International, Inc.",CRAI 603 | "CSG Systems International, Inc.",CSGS 604 | CSI Compressco LP,CCLP 605 | CSP Inc.,CSPI 606 | CSR Ltd (ADR),CSRE 607 | CSW Industrials Inc,CSWI 608 | CSX Corporation,CSX 609 | "CTC Media, Inc.",CTCM 610 | CTI BioPharma Corp,CTIC 611 | CTI Industries Corp.,CTIB 612 | CTS Valpey Corp (Inactive),VPF 613 | CU Bancorp,CUNB 614 | CUI Global Inc,CUI 615 | CVB Financial Corp.,CVBF 616 | CVD Equipment Corporation,CVV 617 | CYANOTECH CORP,CYAN 618 | Cabot Microelectronics Corporation,CCMP 619 | Cadence Design Systems Inc,CDNS 620 | "Cadence Pharmaceuticals, Inc. (Inactive)",CADX 621 | Cadiz Inc,CDZI 622 | Caesars Acquisition Company,CACQ 623 | Caesars Entertainment Corp,CZR 624 | Caesarstone Ltd,CSTE 625 | CafePress Inc,PRSS 626 | Cal-Maine Foods Inc,CALM 627 | CalAmp Corp.,CAMP 628 | Caladrius Biosciences Inc,CLBS 629 | "Calamos Asset Management, Inc",CLMS 630 | Calamos Conv. Opptys. & Income Fund,CHI 631 | Calamos Convertible & Hi Income Fund,CHY 632 | Calamos Dynamic Convertible & Incm Fd,CCD 633 | Calamos ETF Trust,CFGE 634 | Calamos Global Dynamic Income Fund,CHW 635 | Calamos Global Total Return Fund,CGO 636 | Calamos Strategic Total Return Fund,CSQ 637 | "Calavo Growers, Inc.",CVGW 638 | California First National Bancorp,CFNB 639 | Calithera Biosciences Inc,CALA 640 | Callidus Software Inc.,CALD 641 | "Calumet Specialty Products Partners, L.P",CLMT 642 | "Cambium Learning Group, Inc.",ABCD 643 | Cambridge Capital Acquisition Corp,CAMBU 644 | Cambridge Capital Acquisition Corp,CAMB 645 | Camco Financial Corp. (Inactive),CAFI 646 | Camden National Corporation,CAC 647 | Camtek LTD.,CAMT 648 | Canadian Solar Inc.,CSIQ 649 | Cancer Genetics Inc,CGIX 650 | Canterbury Park Holding Corporation,CPHC 651 | "Cape Bancorp, Inc.",CBNJ 652 | Capella Education Company,CPLA 653 | Capital Bank Corporation (Inactive),CBKN 654 | Capital Bank Financial Corp,CBF 655 | Capital Bank Financial Corp. - Southern Community Capital Trust II - % Cumulative Trust Preferred Securities,SCMFO 656 | "Capital City Bank Group, Inc.",CCBG 657 | Capital Product Partners L.P.,CPLP 658 | Capital Southwest Corporation,CSWCV 659 | Capital Southwest Corporation,CSWC 660 | Capitala Finance Corp,CPTA 661 | Capitol Acquisition Corp III,CLAC 662 | Capitol Acquisition Corp III,CLACU 663 | "Capitol Federal Financial, Inc.",CFFN 664 | Capnia Inc,CAPNU 665 | Capricor Therapeutics Inc,CAPR 666 | Capstar Financial Holdings Inc,CSTR 667 | Capstone Turbine Corporation,CPST 668 | Cara Therapeutics Inc,CARA 669 | Carbonite Inc,CARB 670 | CardConnect Corp,FNTCU 671 | CardConnect Corp,CCN 672 | Cardinal Financial Corporation,CFNL 673 | CardioDx Inc,CDX 674 | Cardiovascular Systems Inc,CSII 675 | Cardtronics PLC,CATM 676 | CareDx Inc,CDNA 677 | Career Education Corp.,CECO 678 | Caretrust REIT Inc,CTRE 679 | "Caribou Coffee Company, Inc. (Inactive)",CBOU 680 | "Carmike Cinemas, Inc.",CKEC 681 | Carolina Bank Holding Inc. (NC),CLBH 682 | Carolina Financial Corp,CARO 683 | "Carolina Trust BancShares, Inc.",CART 684 | Carrizo Oil & Gas Inc,CRZO 685 | "Carrols Restaurant Group, Inc.",TAST 686 | Cartesian Inc,CRTN 687 | Carver Bancorp Inc,CARV 688 | Cascade Bancorp,CACB 689 | "Cascade Microtech, Inc.",CSCD 690 | Cascadian Therapeutics Inc (USA),CASC 691 | Casella Waste Systems Inc.,CWST 692 | Casey's General Stores Inc,CASY 693 | Cass Information Systems,CASS 694 | Catabasis Pharmaceuticals Inc,CATB 695 | Catalyst Biosciences Inc,CBIO 696 | "Catalyst Health Solutions, Inc. (Inactive)",CHSI 697 | Catalyst Pharmaceuticals Inc,CPRX 698 | Catamaran Corp (USA),CTRX 699 | "Catasys, Inc.",CATS 700 | Cathay General Bancorp,CATY 701 | "Cavco Industries, Inc.",CVCO 702 | Cavium Inc,CAVM 703 | Cazador Acquisition Corp. Ltd.,CAZA 704 | Cbeyond Inc (Inactive),CBEY 705 | Celator Pharmaceuticals Inc,CPXX 706 | Celgene Corporation,CELG 707 | "Celldex Therapeutics, Inc.",CLDX 708 | Cellect Biotechnology Ltd. - American Depositary Shares,APOP 709 | Cellectar Biosciences Inc,CLRB 710 | Cellectis SA (ADR),CLLS 711 | Cellmark Forensics Inc (Inactive),ORCH 712 | Cellular Biomedicine Group Inc,CBMG 713 | Cellular Dynamics International Inc,ICEL 714 | Celsion Corporation,CLSN 715 | "Celsius Holdings, Inc.",CELH 716 | Celyad SA (ADR),CYAD 717 | Cempra Inc,CEMP 718 | Cemtrex Inc,CETX 719 | Cemtrex Inc. - Series 1 Preferred Stock,CETXP 720 | Centennial Resource Development Inc,SRAQU 721 | Centennial Resource Development Inc,CDEV 722 | Center Financial Corporation,CLFC 723 | CenterState Banks Inc,CSFL 724 | "Central Bancorp, Inc. (Inactive)",CEBK 725 | Central European Media Enterprises Ltd.,CETV 726 | Central Federal Corporation,CFBK 727 | Central Garden & Pet Co,CENTA 728 | Central Garden & Pet Co,CENT 729 | Central Valley Community Bancorp,CVCY 730 | Centrue Financial Corp,CFCB 731 | Century Aluminum Co,CENX 732 | "Century Bancorp, Inc.",CNBKA 733 | "Century Casinos, Inc.",CNTY 734 | Cepheid,CPHD 735 | "Ceradyne, Inc. (Inactive)",CRDN 736 | Ceragon Networks Ltd,CRNT 737 | Cerecor Inc,CERCU 738 | Cerecor Inc,CERC 739 | Ceres Inc,CERE 740 | Cerner Corporation,CERN 741 | Cerulean Pharma Inc,CERU 742 | Cerus Corporation,CERS 743 | Cesca Therapeutics Inc,KOOL 744 | Champions Oncology Inc,CSBR 745 | Changyou.Com Ltd (ADR),CYOU 746 | Chanticleer Holdings Inc,HOTR 747 | "Chanticleer Holdings, Inc. - Unit",HOTRU 748 | "Charles & Colvard, Ltd.",CTHR 749 | Charm Communications Inc (ADR),CHRM 750 | "Chart Industries, Inc.",GTLS 751 | "Charter Communications, Inc.",CHTR 752 | Charter Financial Corp,CHFN 753 | Check Cap Ltd,CHEK 754 | Check Point Software Technologies Ltd.,CHKP 755 | Cheesecake Factory Inc,CAKE 756 | Chefs' Warehouse Inc,CHEF 757 | Chelsea Therapeutics International Ltd. (Inactive),CHTP 758 | Chembio Diagnostics Inc,CEMI 759 | Chemical Financial Corporation,CHFC 760 | ChemoCentryx Inc,CCXI 761 | Chemung Financial Corp.,CHMG 762 | Cherokee Inc,CHKE 763 | Cheviot Financial Corp.,CHEV 764 | Chiasma Inc,CHMA 765 | "Chicopee Bancorp, Inc.",CBNK 766 | Chiesi USA Inc,CRTX 767 | Childrens Place Inc,PLCE 768 | Chimerix Inc,CMRX 769 | China Advanced Constructn Mtrls Grp Inc,CADC 770 | China Auto Logistics Inc,CALI 771 | China Auto Rental Holdings Inc,CARH 772 | "China Automotive Systems, Inc.",CAAS 773 | China Biologic Products Inc,CBPO 774 | China Ceramics Co Ltd,CCCL 775 | "China Ceramics Co., Ltd. - Units",CCCLU 776 | China Commercial Credit Inc,CCCR 777 | China Customer Relations Centers Inc,CCRC 778 | China Finance Online Co. (ADR),JRJC 779 | China Grentech Corp Ltd (ADR),GRRF 780 | China Hgs Real Estate Inc,HGSH 781 | "China Housing & Land Development, Inc.",CHLN 782 | "China Information Technology, Inc. - Ordinary Shares",CNIT 783 | China Jo-Jo Drugstores Inc,CJJD 784 | China Lending Corp,CLDC 785 | China Lending Corp,CADTU 786 | "China Lodging Group, Ltd (ADR)",HTHT 787 | China Mobile Games & Entnmnt Grp Ltd,CMGE 788 | China Natural Resources Inc,CHNR 789 | China Nuokang Bio-Pharmaceutical Inc.,NKBP 790 | China Real Estate Information Corp (Inactive),CRIC 791 | China Recycling Energy Corp.,CREG 792 | "China Shengda Packaging Group, Inc.",CPGI 793 | China Techfaith Wireless Comm. Tech. Ltd,CNTF 794 | China TransInfo Technology Corp. (Inactive),CTFO 795 | China XD Plastics Co Ltd,CXDC 796 | China Yida Holding Co,CNYD 797 | ChinaCache International Holdings Ltd,CCIH 798 | ChinaEdu Corporation (ADR) (Inactive),CEDU 799 | Chinanet Online Holdings Inc,CNET 800 | Chindex International Inc (Inactive),CHDX 801 | ChipMOS TECHNOLOGIES INC. - American Depositary Shares,IMOS 802 | Chromadex Corp,CDXC 803 | Chukong Holdings Ltd (ADR),NEXT 804 | "Churchill Downs, Inc.",CHDN 805 | Chuy's Holdings Inc,CHUY 806 | Chyronhego Corp,CHYR 807 | Cidara Therapeutics Inc,CDTX 808 | Cimatron Ltd.,CIMT 809 | Cimpress NV,CMPR 810 | Cincinnati Financial Corporation,CINF 811 | Cinedigm Corp,CIDM 812 | Cintas Corporation,CTAS 813 | "Cirrus Logic, Inc.",CRUS 814 | "Cisco Systems, Inc.",CSCO 815 | "Citi Trends, Inc.",CTRN 816 | Citizens & Northern Corporation,CZNC 817 | Citizens Community Bancorp Inc.,CZWI 818 | Citizens First Corp.,CZFC 819 | Citizens Holding Company,CIZN 820 | Citizens Republic Bancorp Inc (Inactive),CRBC 821 | Citizens South Banking Corp.,CSBC 822 | "Citrix Systems, Inc.",CTXS 823 | "Citrix Systems, Inc. Ex-Distribution When Issued",CTXSV 824 | City Holding Company,CHCO 825 | Civista Bancshares Inc,CIVBP 826 | Civista Bancshares Inc,CIVB 827 | Civitas Therapeutics Inc,CVTS 828 | "Clean Diesel Technologies, Inc.",CDTI 829 | Clean Energy Fuels Corp,CLNE 830 | Cleantech Solutions International Inc,CLNT 831 | ClearBridge All Cap Growth ETF,CACG 832 | ClearBridge Dividend Strategy ESG ETF,YLDE 833 | ClearBridge Large Cap Growth ESG ETF,LRGE 834 | ClearOne Incoprorated,CLRO 835 | Clearfield Inc,CLFD 836 | Clearside Biomedical Inc,CLSD 837 | Clearwire Corp (Inactive),CLWR 838 | "Cleveland BioLabs, Inc.",CBLI 839 | Clicksoftware Technologies Ltd,CKSW 840 | Clifton Bancorp Inc.,CSBK 841 | Clovis Oncology Inc,CLVS 842 | Cnova NV,CNV 843 | CoBiz Financial Inc,COBZ 844 | CoLucid Pharmaceuticals Inc,CLCD 845 | CoStar Group Inc,CSGP 846 | Coastal Contacts Inc,COA 847 | Coastway Bancorp Inc,CWAY 848 | Cobra Electronics Corp (Inactive),COBR 849 | Coca-Cola Bottling Co. Consolidated,COKE 850 | "Codexis, Inc.",CDXS 851 | "Codorus Valley Bancorp, Inc.",CVLY 852 | "Coffee Holding Co., Inc.",JVA 853 | Cogent Communications Holdings Inc,CCOI 854 | Cogentix Medical Inc,CGNT 855 | "Cogint, Inc.",COGT 856 | Cognex Corporation,CGNX 857 | Cognizant Technology Solutions Corp,CTSH 858 | "Coherent, Inc.",COHR 859 | Coherus Biosciences Inc,CHRS 860 | "Cohu, Inc.",COHU 861 | Coleman Cable LLC (Inactive),CCIX 862 | Collabrium Japan Acquisition Corp,JACQ 863 | Collabrium Japan Acquisition Corp,JACQU 864 | "Collectors Universe, Inc.",CLCT 865 | Collegium Pharmaceutical Inc,COLL 866 | Colliers International Group Inc,CIGI 867 | "Colonial Financial Services, Inc.",COBK 868 | Colony Bankcorp Inc,CBAN 869 | Columbia Banking System Inc,COLB 870 | Columbia Sportswear Company,COLM 871 | Columbus McKinnon Corp.,CMCO 872 | CombiMatrix Corp,CBMX 873 | Comcast Corporation,CMCSA 874 | Comcast Corporation,CMCSK 875 | "CommVault Systems, Inc.",CVLT 876 | "Commerce Bancshares, Inc.",CBSH 877 | "Commerce Bancshares, Inc. - Depositary Shares, each representing a 1/1000th interest of 6.00% Series B Non-Cumulative Perpetual Preferred Stock",CBSHP 878 | Commerce Union Bancshares Inc,CUBN 879 | "CommerceFirst Bancorp, Inc. (Inactive)",CMFB 880 | CommerceHub Inc,CHUBK 881 | CommerceHub Inc,CHUBA 882 | "Commercial Vehicle Group, Inc.",CVGI 883 | Commscope Holding Company Inc,COMM 884 | "Communications Systems, Inc.",JCS 885 | Community Bankers Trust Corp.,ESXB 886 | Community Capital Corporation (Inactive),CPBK 887 | Community Choice Financial Inc,CCFI 888 | Community Financial Corp,TCFC 889 | Community Financial Corp. (Inactive),CFFC 890 | "Community First Bancshares, Inc.",CFBI 891 | "Community Trust Bancorp, Inc.",CTBI 892 | Community West Bancshares,CWBC 893 | CommunityOne Bancorp,COB 894 | Compass EMP Funds Trust,CIZ 895 | Compass EMP Funds Trust,CFA 896 | Compass EMP Funds Trust,CSF 897 | Compass EMP Funds Trust,CFO 898 | "Complete Genomics, Inc.",GNOM 899 | Compugen Ltd. (USA),CGEN 900 | "Computer Programs & Systems, Inc.",CPSI 901 | "Computer Task Group, Inc.",CTG 902 | Compuware Corporation (Inactive),CPWR 903 | Comstock Holding Companies Inc,CHCI 904 | Comtech Telecomm. Corp.,CMTL 905 | Comverge Inc (Inactive),COMV 906 | "Comverse Technology, Inc. (Inactive)",CMVT 907 | "Comverse Technology, Inc.",CMVTV 908 | Conatus Pharmaceuticals Inc,CNAT 909 | Concordia International Corp,CXRX 910 | "Concur Technologies, Inc.",CNQR 911 | Concurrent Computer Corp,CCUR 912 | "Condor Hospitality Trust, Inc.",CDOR 913 | "Condor Hospitality Trust, Inc. Series A Cumulative Preferred Stock",CDORP 914 | "Condor Hospitality Trust, Inc. Series B Cumulative Preferred Stock",CDORO 915 | ConforMIS Inc,CFMS 916 | Congatec Holding AG - ADR,CONG 917 | Conifer Holdings Inc,CNFR 918 | Conn's Inc,CONN 919 | ConnectOne Bancorp Inc,CNOB 920 | Connecticut Water Service Inc,CTWS 921 | Connecture Inc,CNXR 922 | Consolidated Communications Holdings Inc,CNSL 923 | Consolidated Water Co. Ltd.,CWCO 924 | Constant Contact Inc,CTCT 925 | "Consumer Portfolio Services, Inc.",CPSS 926 | ContraFect Corp,CFRXU 927 | ContraFect Corp,CFRX 928 | ContraVir Pharmaceuticals Inc,CTRV 929 | Control4 Corp,CTRL 930 | Conversant Inc (Inactive),CNVR 931 | Convio Inc,CNVO 932 | Conyers Park Acquisition Corp,CPAAU 933 | Conyers Park Acquisition Corp.,CPAA 934 | "Copano Energy, L.L.C.",CPNO 935 | "Copart, Inc.",CPRT 936 | CorVel Corporation,CRVL 937 | Corbus Pharmaceuticals Holdings Inc,CRBP 938 | Corcept Therapeutics Incorporated,CORT 939 | Cordia Bancorp Inc.,BVA 940 | "Core-Mark Holding Company, Inc.",CORE 941 | Corium International Inc,CORI 942 | "Cornerstone OnDemand, Inc.",CSOD 943 | Corsair Components Inc,CRSR 944 | Corvus Pharmaceuticals Inc,CRVS 945 | "Cost Plus, Inc.",CPWM 946 | Costa Inc (Inactive),ATX 947 | Costco Wholesale Corporation,COST 948 | "CounterPath, Corp.",CPAH 949 | County Bancorp Inc,ICBK 950 | Coupa Software Inc,COUP 951 | Courier Corporation,CRRC 952 | "Covenant Transportation Group, Inc.",CVTI 953 | Covisint Corp,COVS 954 | Cowen Inc,COWN 955 | "Cracker Barrel Old Country Store, Inc.",CBRL 956 | Craft Brew Alliance Inc,BREW 957 | Cray Inc.,CRAY 958 | Credit Acceptance Corp.,CACC 959 | Credit Suisse AG - Credit Suisse Gold Shares Covered Call Exchange Traded Notes,GLDI 960 | Credit Suisse AG - Credit Suisse Silver Shares Covered Call Exchange Traded Notes,SLVO 961 | Credit Suisse AG - VelocityShares 2x Inverse Platinum ETN,IPLT 962 | Credit Suisse AG - VelocityShares 2x Long Patinum ETN,LPLT 963 | Credit Suisse AG - VelocityShares 3x Inverse Gold ETN,DGLD 964 | Credit Suisse AG - VelocityShares 3x Inverse Silver ETN,DSLV 965 | Credit Suisse AG - VelocityShares 3x Long Gold ETN,UGLD 966 | Credit Suisse AG - VelocityShares 3x Long Silver ETN,USLV 967 | Credit Suisse AG - VelocityShares Daily 2x VIX Medium Term ETN,TVIZ 968 | Credit Suisse AG - VelocityShares Daily 2x VIX Short Term ETN,TVIX 969 | Credit Suisse AG - VelocityShares Daily Inverse VIX Medium Term ETN,ZIV 970 | Credit Suisse AG - VelocityShares Daily Inverse VIX Short Term ETN,XIV 971 | Credit Suisse AG - VelocityShares VIX Medium Term ETN,VIIZ 972 | Credit Suisse AG - VelocityShares VIX Short Term ETN,VIIX 973 | "Cree, Inc.",CREE 974 | Cresud S.A.C.I.F. y A. (ADR),CRESY 975 | Crimson Exploration Inc.,CXPO 976 | Crispr Therapeutics AG,CRSP 977 | Criteo SA (ADR),CRTO 978 | "Crocs, Inc.",CROX 979 | "Cross Country Healthcare, Inc.",CCRN 980 | Crossroads Capital Inc,XRDC 981 | Crossroads Systems Inc,CRDS 982 | "Crossroads Systems, Inc. - Series H Cumulative Perpetual Preferred Stock",CRDSH 983 | "Crown Crafts, Inc.",CRWS 984 | "Crown Media Holdings, Inc",CRWN 985 | CryoPort Inc,CYRX 986 | Ctrip.Com International Ltd (ADR),CTRP 987 | Cubist Pharmaceuticals Inc (Inactive),CBST 988 | "Cumberland Pharmaceuticals, Inc.",CPIX 989 | Cumulus Media Inc,CMLS 990 | "Curis, Inc.",CRIS 991 | "Cutera, Inc.",CUTR 992 | CyberOptics Corporation,CYBE 993 | Cyberark Software Ltd,CYBR 994 | "Cyberonics, Inc.",CYBX 995 | "Cybex International, Inc. (Inactive)",CYBI 996 | Cyclacel Pharmaceuticals Inc,CYCCP 997 | Cyclacel Pharmaceuticals Inc,CYCC 998 | CymaBay Therapeutics Inc,CBAY 999 | "Cymer, Inc.",CYMI 1000 | Cynapsus Therapeutics Inc,CYNA 1001 | "Cynosure, Inc.",CYNO 1002 | Cypress Semiconductor Corporation,CY 1003 | Cyren Ltd,CYRN 1004 | CyrusOne Inc,CONE 1005 | CytRx Corporation,CYTR 1006 | "Cytokinetics, Inc.",CYTK 1007 | CytomX Therapeutics Inc,CTMX 1008 | Cytori Therapeutics Inc,CYTX 1009 | Cytosorbents Corp,CTSO 1010 | DARA Biosciences Inc,DARA 1011 | DASAN Zhone Solutions Inc,DZSI 1012 | DBV Technologies SA - ADR,DBVT 1013 | DENTSPLY SIRONA Inc,XRAY 1014 | DFC Global Corp (Inactive),DLLR 1015 | DHX Media Ltd (USA),DHXM 1016 | DIRECTV,DTV 1017 | DISH Network Corp,DISH 1018 | DLH Holdings Corp.,DLHC 1019 | DNB Financial Corp,DNBF 1020 | "DSP Group, Inc.",DSPG 1021 | DTLR Holding Inc,DTLR 1022 | DTS Inc.,DTSI 1023 | DURECT Corporation,DRRX 1024 | DXP Enterprises Inc,DXPE 1025 | Daily Journal Corporation,DJCO 1026 | "Daktronics, Inc.",DAKT 1027 | DarioHealth Corp,DRIO 1028 | Daseke Inc,DSKE 1029 | Daseke Inc,HCACU 1030 | Data I/O Corporation,DAIO 1031 | Datalink Corporation,DTLK 1032 | Dataram Corp,DRAM 1033 | Datawatch Corporation,DWCH 1034 | "Dave & Buster's Entertainment, Inc.",PLAY 1035 | DavidsTea Inc,DTEA 1036 | Davis Select Financial ETF,DFNL 1037 | Davis Select U.S. Equity ETF,DUSA 1038 | Davis Select Worldwide ETF,DWLD 1039 | Dawson Geophysical Co,DWSN 1040 | DealerTrack Technologies Inc,TRAK 1041 | Del Frisco's Restaurant Group Inc,DFRG 1042 | Del Taco Restaurants Inc,LEVYU 1043 | Del Taco Restaurants Inc,TACO 1044 | DelMar Pharmaceuticals Inc,DMPI 1045 | "Delcath Systems, Inc.",DCTH 1046 | Dell Inc.,DELL 1047 | Dell Software Inc (Inactive),QSFT 1048 | "Delta Natural Gas Company, Inc.",DGAS 1049 | Delta Technology Holdings Limited - Ordinary Shares,DELT 1050 | Delta Technology Holdings Ltd,CISAU 1051 | Deltek Inc,PROJ 1052 | "DemandTec, Inc. (Inactive)",DMAN 1053 | Denny's Corporation,DENN 1054 | Depomed Inc,DEPO 1055 | Derma Sciences Inc,DSCI 1056 | Dermira Inc,DERM 1057 | Descartes Systems Group Inc (USA),DSGX 1058 | Destination Maternity Corp,DEST 1059 | Destination XL Group Inc,DXLG 1060 | "Deswell Industries, Inc.",DSWL 1061 | Determine Inc,DTRM 1062 | "DexCom, Inc.",DXCM 1063 | Dextera Surgical Inc,DXTR 1064 | "Diamond Foods, Inc.",DMND 1065 | "Diamond Hill Investment Group, Inc.",DHIL 1066 | Diamondback Energy Inc,FANG 1067 | Diana Containerships Inc,DCIX 1068 | Dicerna Pharmaceuticals Inc,DRNA 1069 | Differential Brands Group Inc,DFBG 1070 | Diffusion Pharmaceuticals Inc,DFFN 1071 | Digi International Inc.,DGII 1072 | Digiliti Money Group Inc,DGLT 1073 | Digimarc Corp,DMRC 1074 | Digirad Corporation,DRAD 1075 | "Digital Ally, Inc.",DGLY 1076 | Digital Cinema Destinations Corp,DCIN 1077 | Digital Generation Inc (Inactive),DGIT 1078 | "Digital River, Inc.",DRIV 1079 | Digital Turbine Inc,APPS 1080 | "Dime Community Bancshares, Inc.",DCOM 1081 | Dimension Therapeutics Inc,DMTX 1082 | Diodes Incorporated,DIOD 1083 | Discovery Communications Inc.,DISCB 1084 | Discovery Communications Inc.,DISCK 1085 | Discovery Communications Inc.,DISCA 1086 | Ditech Networks Inc. (Inactive),DITC 1087 | Diversicare Healthcare Services Inc,DVCR 1088 | "Diversified Restaurant Holdings, Inc",SAUC 1089 | Dixie Group Inc,DXYN 1090 | Dmc Global Inc,BOOM 1091 | "Dollar Tree, Inc.",DLTR 1092 | Donegal Group Inc.,DGICA 1093 | Donegal Group Inc.,DGICB 1094 | Dorchester Minerals LP,DMLP 1095 | Dorman Products Inc.,DORM 1096 | Dot Hill Systems Corp.,HILL 1097 | Double Eagle Acquisition Corp,EAGL 1098 | Double Eagle Acquisition Corp (Inactive),EAGLU 1099 | "Dover Saddlery, Inc.",DOVR 1100 | "DragonWave, Inc.(USA)",DRWI 1101 | DreamWorks Animation LLC,DWA 1102 | DryShips Inc.,DRYS 1103 | Duluth Holdings Inc,DLTH 1104 | Dunkin Brands Group Inc,DNKN 1105 | Durata Therapeutics Inc,DRTX 1106 | Dyax Corp.,DYAX 1107 | Dynamics Research Corporation (Inactive),DRCO 1108 | Dynasil Corporation of America,DYSL 1109 | Dynatronics Corporation,DYNT 1110 | Dynavax Technologies Corporation,DVAX 1111 | E*TRADE Financial Corp,ETFC 1112 | E-Compass Acquisition Corp,ECACU 1113 | E-compass Acquisition Corp. - Ordinary Shares,ECAC 1114 | E2open Inc,EOPN 1115 | EBAY INC,EBAYV 1116 | EDAC Technologies Corp (Inactive),EDAC 1117 | "EDGAR Online, Inc. (Inactive)",EDGR 1118 | EMC Insurance Group Inc.,EMCI 1119 | EMCORE Corporation,EMKR 1120 | ENDRA Life Sciences Inc,NDRA 1121 | ENDRA Life Sciences Inc,NDRAU 1122 | ENGlobal Corp,ENG 1123 | "EPIQ Systems, Inc.",EPIQ 1124 | ESB Financial Corporation,ESBF 1125 | "ESSA Bancorp, Inc.",ESSA 1126 | ESSA Pharma Inc.,EPIX 1127 | ETF Series Solutions,VBND 1128 | ETF Series Solutions,VALX 1129 | ETF Series Solutions,ZDIV 1130 | ETF Series Solutions,ZMLP 1131 | ETF Series Trust,DAX 1132 | "EV Energy Partners, L.P.",EVEP 1133 | EVINE Live Inc,EVLV 1134 | EXACT Sciences Corporation,EXAS 1135 | EZCORP Inc,EZPW 1136 | EZchip Semiconductor Ltd,EZCH 1137 | Eagle Bancorp Montana Inc,EBMT 1138 | "Eagle Bancorp, Inc.",EGBN 1139 | Eagle Bulk Shipping Inc,EGLE 1140 | Eagle Pharmaceuticals Inc,EGRX 1141 | "Eagle Rock Energy Partners, L.P.",EROC 1142 | EarthLink Holdings Corp.,ELNK 1143 | "East West Bancorp, Inc.",EWBC 1144 | Easterly Acquisition Corp,EACQU 1145 | Easterly Acquisition Corp,EACQ 1146 | Eastern Co,EML 1147 | Eastern Insurance Holdings Inc (Inactive),EIHI 1148 | "Eastern Virginia Bankshares, Inc.",EVBS 1149 | EasyLink Services International Corp.,ESIC 1150 | Eaton Vance NextShares Trust - Eaton Vance Global Income Builder NextShares,EVGBC 1151 | Eaton Vance NextShares Trust - Eaton Vance Stock NextShares,EVSTC 1152 | Eaton Vance NextShares Trust II - Eaton Vance TABS 5-to-15 Year Laddered Municipal Bond NextShares,EVLMC 1153 | Ebix Inc,EBIX 1154 | Echelon Corporation,ELON 1155 | "Echo Global Logistics, Inc.",ECHO 1156 | Echostar Corporation,SATS 1157 | Eco-Stim Energy Solutions Inc,ESES 1158 | Ecology and Environment,EEI 1159 | Edap Tms SA (ADR),EDAP 1160 | Edelman Financial Group Inc. (The),EF 1161 | Edge Therapeutics Inc,EDGE 1162 | Edgewater Technology Inc.,EDGW 1163 | Editas Medicine Inc,EDIT 1164 | Educational Development Corporation,EDUC 1165 | Edwards Group Ltd - ADR,EVAC 1166 | Egalet Corp,EGLT 1167 | Eiger Biopharmaceuticals Inc,EIGR 1168 | Einstein Noah Restaurant Group Inc (Inactive),BAGL 1169 | "Ekso Bionics Holdings, Inc.",EKSO 1170 | El Pollo LoCo Holdings Inc,LOCO 1171 | Elbit Imaging Ltd,EMITF 1172 | Elbit Systems Ltd,ESLT 1173 | Eldorado Resorts Inc,ERI 1174 | Elecsys Corp (Inactive),ESYS 1175 | Electro Rent Corporation,ELRC 1176 | "Electro Scientific Industries, Inc.",ESIO 1177 | "Electro-Sensors, Inc.",ELSE 1178 | Electronic Arts Inc.,EA 1179 | "Electronics For Imaging, Inc.",EFII 1180 | Electrum Special Acquisition Corp,ELEC 1181 | Electrum Special Acquisition Corp,ELECU 1182 | Eleven Biotherapeutics Inc,EBIO 1183 | "Elizabeth Arden, Inc.",RDEN 1184 | Elkhorn Commodity Rotation Strategy ETF,DWAC 1185 | Elkhorn S&P 500 Capital Expenditures Portfolio,CAPX 1186 | Elmira Savings Bank,ESBK 1187 | Eloqua Inc,ELOQ 1188 | Eltek Ltd.,ELTK 1189 | Emclaire Financial Corp,EMCF 1190 | Emmis Communications Corporation,EMMS 1191 | Empire Resorts Inc,NYNY 1192 | Empire Resources Inc,ERS 1193 | Enanta Pharmaceuticals Inc,ENTA 1194 | "Encore Bancshares, Inc (Inactive)",EBTX 1195 | "Encore Capital Group, Inc.",ECPG 1196 | Encore Wire Corporation,WIRE 1197 | Endo International plc - Ordinary Shares,ENDP 1198 | "Endocyte, Inc.",ECYT 1199 | "Endologix, Inc.",ELGX 1200 | Endostim Inc,STIM 1201 | Endurance International Group Hldgs Inc,EIGI 1202 | "EnerNOC, Inc.",ENOC 1203 | Energous Corp,WATT 1204 | Energy Focus Inc,EFOI 1205 | "Energy Hunter Resources, Inc. Common Stock",EHR 1206 | "Energy Recovery, Inc.",ERII 1207 | Energy XXI Gulf Coast Inc,EXXI 1208 | Enerkem Inc,NRKM 1209 | Enlink Midstream Inc,XTXI 1210 | Enphase Energy Inc,ENPH 1211 | Ensign Group Inc,ENSGV 1212 | Enstar Group Ltd.,ESGR 1213 | Entegra Financial Corp,ENFC 1214 | Entegris Inc,ENTG 1215 | Entellus Medical Inc,ENTL 1216 | EnteroMedics Inc,ETRM 1217 | "Enterprise Bancorp, Inc",EBTC 1218 | Enterprise Financial Services Corp,EFSC 1219 | Entertainment Gaming Asia Inc,EGT 1220 | "Entropic Communications, Inc.",ENTR 1221 | Enventis Corp (Inactive),ENVE 1222 | Envision Healthcare Corp,AMSG 1223 | Envivio Inc,ENVI 1224 | Enzymotec Ltd,ENZY 1225 | Epizyme Inc,EPZM 1226 | Epoch Holding Corp,EPHC 1227 | "Epocrates, Inc.",EPOC 1228 | "Equinix, Inc.",EQIX 1229 | Equitable Financial Corp.,EQFN 1230 | Equity BancShares Inc,EQBK 1231 | Erie Indemnity Company,ERIE 1232 | "Escalade, Inc.",ESCA 1233 | Esperion Therapeutics Inc,ESPR 1234 | Essendant Inc,ESND 1235 | Etre Reit LLC,ECAV 1236 | Etsy Inc,ETSY 1237 | Euro Tech Holdings Company Ltd,CLWT 1238 | "Euronet Worldwide, Inc.",EEFT 1239 | Euroseas Ltd.,ESEA 1240 | Ever-Glory International Group Inc,EVK 1241 | Everbridge Inc,EVBG 1242 | Everspin Technologies Inc,MRAM 1243 | Evogene Ltd,EVGN 1244 | Evoke Pharma Inc,EVOK 1245 | Evolving Systems Inc,EVOL 1246 | ExOne Co,XONE 1247 | Exa Corp,EXA 1248 | "Exactech, Inc.",EXAC 1249 | Exagen Diagnostics Inc,EXDX 1250 | Exchange Traded Concepts Trust,ERW 1251 | Exchange Traded Concepts Trust,FLAG 1252 | Exchange Traded Concepts Trust,ROBO 1253 | "Exelixis, Inc.",EXEL 1254 | Exfo Inc,EXFO 1255 | "ExlService Holdings, Inc.",EXLS 1256 | Expedia Inc,EXPE 1257 | Expeditors International of Washington,EXPD 1258 | "Exponent, Inc.",EXPO 1259 | Express Scripts Holding Company,ESRX 1260 | Extraction Oil & Gas Inc,XOG 1261 | "Extreme Networks, Inc",EXTR 1262 | Eyegate Pharmaceuticals Inc,EYEG 1263 | "F5 Networks, Inc.",FFIV 1264 | "FARO Technologies, Inc.",FARO 1265 | FBR & Co,FBRC 1266 | FEI Company,FEIC 1267 | "FIRST FINANCIAL NORTHWEST, INC.",FFNW 1268 | "FLIR Systems, Inc.",FLIR 1269 | FNB Bancorp,FNBG 1270 | FORM Holdings Corp.,FH 1271 | FRONTEO Inc (ADR),FTEO 1272 | FRP Holdings Inc,FRPH 1273 | "FRP Holdings, Inc. - Common Stock Ex-Distribution When Issued",FRPHV 1274 | FS Bancorp Inc,FSBW 1275 | "FSB Bancorp, Inc.",FSBC 1276 | FTD Companies Inc,FTD 1277 | "FX Energy, Inc.",FXEN 1278 | "FX Energy, Inc. - Series B Cumulative Convertible Preferred Stock",FXENP 1279 | Facebook Inc,FB 1280 | FairPoint Communications Inc,FRP 1281 | Fairchild Semiconductor Intl Inc,FCS 1282 | "FalconStor Software, Inc.",FALC 1283 | "Famous Dave's of America, Inc.",DAVE 1284 | Fanhua Inc (ADR),FANH 1285 | Farmer Brothers Co.,FARM 1286 | Farmers & Merchants Bancorp Inc,FMAO 1287 | Farmers Capital Bank Corp,FFKT 1288 | Farmers National Banc Corp,FMNB 1289 | Fastenal Company,FAST 1290 | Fate Therapeutics Inc,FATE 1291 | "Fauquier Bankshares, Inc.",FBSS 1292 | Federal-Mogul Holdings LLC,FDML 1293 | Federated National Holding Co,FNHC 1294 | Fedfirst Financial Corp,FFCO 1295 | Female Health Co,FHCO 1296 | Fender Musical Instruments Corp,FNDR 1297 | Fenix Parts Inc,FENX 1298 | Ferroglobe PLC,GSM 1299 | FibroGen Inc,FGEN 1300 | Fibrocell Science Inc,FCSC 1301 | "Fidelity Bancorp, Inc. (Inactive)",FSBI 1302 | Fidelity NASDAQ Comp. Index Trk Stk(ETF),ONEQ 1303 | Fidelity Southern Corporation,LION 1304 | Fidus Investment Corp,FDUS 1305 | Fiesta Restaurant Group Inc,FRGI 1306 | Fifth Street Asset Management Inc,FSAM 1307 | Fifth Street Finance Corp.,FSC 1308 | Fifth Street Senior Floating Rate Corp,FSFR 1309 | Fifth Third Bancorp,FITB 1310 | Fifth Third Bancorp - Depositary Share repstg 1/1000th Ownership Interest Perp Pfd Series I,FITBI 1311 | Fifth Third Bancorp - Depositary Shares representing 1/250th of 8.5% Series G Non-Cum Perp Conv Preferred Stock,FITBP 1312 | FinTech Acquisition Corp II,FNTEU 1313 | FinTech Acquisition Corp. II,FNTE 1314 | Financial Engines Inc,FNGN 1315 | "Financial Institutions, Inc.",FISI 1316 | Finisar Corporation,FNSR 1317 | Finish Line Inc,FINL 1318 | "Finjan Holdings, Inc.",FNJN 1319 | FireEye Inc,FEYE 1320 | First Bancorp,FBNC 1321 | First Bancorp Inc,FNLC 1322 | First Bancshares Inc,FBMS 1323 | First Bank,FRBA 1324 | First Busey Corporation,BUSE 1325 | First Business Financial Services Inc,FBIZ 1326 | "First California Financial Group, Inc.",FCAL 1327 | First Capital Bancorp Inc.,FCVA 1328 | "First Capital, Inc.",FCAP 1329 | First Citizens BancShares Inc.,FCNCA 1330 | First Clover Leaf Financial Corp.,FCLF 1331 | First Community Bancshares Inc,FCBC 1332 | First Community Corporation,FCCO 1333 | First Community Financial Partners Inc,FCFP 1334 | First Connecticut Bancorp Inc,FBNK 1335 | First Defiance Financial,FDEF 1336 | First Financial Bancorp,FFBC 1337 | First Financial Bankshares Inc,FFIN 1338 | First Financial Corp,THFF 1339 | "First Financial Holdings, Inc.",FFCH 1340 | First Financial Service Corp. (KY) (Inactive),FFKY 1341 | First Foundation Inc,FFWM 1342 | "First Guaranty Bancshares, Inc.",FGBI 1343 | First Hawaiian Inc,FHB 1344 | First Internet Bancorp,INBK 1345 | First Interstate Bancsystem Inc,FIBK 1346 | First M & F Corporation,FMFC 1347 | First Merchants Corporation,FRME 1348 | "First Mid-Illinois Bancshares, Inc.",FMBH 1349 | First Midwest Bancorp Inc,FMBI 1350 | First Niagara Financial Group Inc.,FNFG 1351 | First Northwest BanCorp,FNWB 1352 | "First Republic Preferred Capital Corporation - Preferred Stock, convertible",FRCCO 1353 | First Savings Financial Group Inc,FSFG 1354 | First Security Group Inc,FSGI 1355 | "First Solar, Inc.",FSLR 1356 | "First South Bancorp, Inc.",FSBK 1357 | First Trust Alternative Absolute Return Strategy ETF,FAAR 1358 | First Trust BICK Index Fund ETF,BICK 1359 | First Trust CEF Income Opportunity ETF,FCEF 1360 | First Trust Dorsey Wright Dynamic Focus 5 ETF,FVC 1361 | First Trust Emerging Markets Local Currency Bond ETF,FEMB 1362 | First Trust Emerging Markets Small Cap AlphaDEX Fund,FEMS 1363 | First Trust Europe AlphaDEX Fund,FEP 1364 | First Trust Exchange Traded AlphaDEX Fund II,FBZ 1365 | First Trust Exchange Traded AlphaDEX Fund II,FCA 1366 | First Trust Exchange Traded AlphaDEX Fund II,FPA 1367 | First Trust Exchange Traded AlphaDEX Fund II,FEM 1368 | First Trust Exchange Traded AlphaDEX Fund II,FDT 1369 | First Trust Exchange Traded AlphaDEX Fund II,FTW 1370 | First Trust Exchange Traded AlphaDEX Fund II,FDTS 1371 | First Trust Exchange Traded AlphaDEX Fund II,FSZ 1372 | First Trust Exchange Traded AlphaDEX Fund II,FHK 1373 | First Trust Exchange Traded AlphaDEX Fund II,FKO 1374 | First Trust Exchange Traded AlphaDEX Fund II,FCAN 1375 | First Trust Exchange Traded AlphaDEX Fund II,FEUZ 1376 | First Trust Exchange Traded AlphaDEX Fund II,FJP 1377 | First Trust Exchange Traded AlphaDEX Fund II,FLN 1378 | First Trust Exchange Traded AlphaDEX Fund II,FGM 1379 | First Trust Exchange Traded AlphaDEX Fund II,FKU 1380 | First Trust Exchange Traded Fd VI,YDIV 1381 | First Trust Exchange Traded Fd VI,TDIV 1382 | First Trust Exchange Traded Fd VI,MDIV 1383 | First Trust Exchange Traded Fund VI,FTHI 1384 | First Trust Exchange Traded Fund VI,FTLB 1385 | First Trust Exchange Traded Fund VI,FV 1386 | First Trust Exchange Traded Fund VI,QINC 1387 | First Trust Exchange Traded Fund VI,AIRR 1388 | First Trust Exchange Traded Fund VI,IFV 1389 | First Trust Exchange Traded Fund VI,RDVY 1390 | First Trust Exchange-Traded AlphaDEX Fund,FYT 1391 | First Trust Exchange-Traded AlphaDEX Fund,FNY 1392 | First Trust Exchange-Traded AlphaDEX Fund,FYC 1393 | First Trust Exchange-Traded AlphaDEX Fund,FNK 1394 | First Trust Exchange-Traded AlphaDEX Fund,FMK 1395 | First Trust Exchange-Traded Fund II,CARZ 1396 | First Trust Exchange-Traded Fund II,SKYY 1397 | First Trust Exchange-Traded Fund III,FMB 1398 | First Trust Exchange-Traded Fund IV,FTSM 1399 | First Trust Exchange-Traded Fund IV,HYLS 1400 | First Trust Exchange-Traded Fund IV,FDIV 1401 | First Trust Exchange-Traded Fund IV,FTSL 1402 | First Trust Global Tactical Commodity Strategy Fund,FTGC 1403 | First Trust ISE Glbl Pltnm Indx Fnd,FTAG 1404 | First Trust ISE Global Copper Index Fund,FTRI 1405 | First Trust International IPO ETF,FPXI 1406 | First Trust Large Cap Core Alp Fnd (ETF),FEX 1407 | First Trust Large Cap GO Alpha Fnd (ETF),FTC 1408 | First Trust Large Cap Value Opp Fnd(ETF),FTA 1409 | First Trust Low Duration Opportunities ETF,LMBS 1410 | First Trust Mid Cap Core Alpha Fnd (ETF),FNX 1411 | First Trust Mult Cap Grwth Alp Fnd (ETF),FAD 1412 | First Trust Mult Cap Val Alpha Fnd (ETF),FAB 1413 | First Trust Municipal CEF Income Opportunity ETF,MCEF 1414 | First Trust NASDAQ ABA Comm Bnk Indx Fnd,QABA 1415 | First Trust NASDAQ Clean Edge,GRID 1416 | First Trust NASDAQ Clean Edge US (ETF),QCLN 1417 | First Trust NASDAQ Cybersecurity ETF,CIBR 1418 | First Trust NASDAQ Smartphone Index Fund,FONE 1419 | First Trust NASDAQ-100 EqualWeighted ETF,QQEW 1420 | First Trust NASDAQ-100 Ex-Tech Sec (ETF),QQXT 1421 | First Trust NASDAQ-100- Technology Ix Fd,QTEC 1422 | First Trust Nasdaq Bank ETF,FTXO 1423 | First Trust Nasdaq Food & Beverage ETF,FTXG 1424 | First Trust Nasdaq Oil & Gas ETF,FTXN 1425 | First Trust Nasdaq Pharmaceuticals ETF,FTXH 1426 | First Trust Nasdaq Retail ETF,FTXD 1427 | First Trust Nasdaq Semiconductor ETF,FTXL 1428 | First Trust Nasdaq Transportation ETF,FTXR 1429 | First Trust RiverFront Dynamic Asia Pacific ETF,RFAP 1430 | First Trust RiverFront Dynamic Developed International ETF,RFDI 1431 | First Trust RiverFront Dynamic Emerging Markets ETF,RFEM 1432 | First Trust RiverFront Dynamic Europe ETF,RFEU 1433 | First Trust SSI Strategic Convertible Securities ETF,FCVT 1434 | First Trust Small Cap Cr AlphaDEXFd(ETF),FYX 1435 | First Trust Strateg Val Idx Fnd (ETF),FTCS 1436 | First Trust TCW Opportunistic Fixed Income ETF,FIXD 1437 | First Trust Total US Market AlphaDEX ETF,TUSA 1438 | First US Bancshares Inc,FUSB 1439 | First United Corp,FUNC 1440 | First of Long Island Corp,FLIC 1441 | FirstCity Financial Corporation (Inactive),FCFC 1442 | FirstService Corp,FSV 1443 | Firstbank Corporation (Inactive),FBMI 1444 | Firsthand Technology Value Fund Inc,SVVC 1445 | Firstmerit Corp,FMER 1446 | Fiserv Inc,FISV 1447 | Five Below Inc,FIVE 1448 | Five Prime Therapeutics Inc,FPRX 1449 | Five Star Senior Living Inc,FVE 1450 | Five9 Inc,FIVN 1451 | Flex Ltd,FLEX 1452 | Flex Pharma Inc,FLKS 1453 | FlexShares Credit-Scored US Corporate Bond Index Fund,SKOR 1454 | FlexShares Credit-Scored US Long Corporate Bond Index Fund,LKOR 1455 | FlexShares Real Assets Allocation Index Fund,ASET 1456 | FlexShares STOXX Global ESG Impact Index Fund,ESGG 1457 | FlexShares STOXX US ESG Impact Index Fund,ESG 1458 | FlexShares Trust,MBSD 1459 | FlexShares US Quality Large Cap Index Fund,QLC 1460 | FlexShopper Inc,FPAY 1461 | Flexion Therapeutics Inc,FLXN 1462 | "Flexsteel Industries, Inc.",FLXS 1463 | Flow International Corp,FLOW 1464 | Fluidigm Corporation,FLDM 1465 | Flushing Financial Corporation,FFIC 1466 | Foamix Pharmaceuticals Ltd,FOMX 1467 | Focus Media Holding Limited (ADR) (Inactive),FMCN 1468 | Fogo De Chao Inc,FOGO 1469 | Fonar Corporation,FONR 1470 | Food Technology Service Inc (Inactive),VIFL 1471 | Forestar Petroleum Corp (Inactive),CRED 1472 | Form Holdings Corp,VRNG 1473 | "FormFactor, Inc.",FORM 1474 | Formula Systems (1985) Ltd. (ADR),FORTY 1475 | "Forrester Research, Inc.",FORR 1476 | Forterra Inc,FRTA 1477 | Fortinet Inc,FTNT 1478 | Fortress Biotech Inc,FBIO 1479 | Forum Merger Corp,FMCIU 1480 | Forum Merger Corporation,FMCI 1481 | Forward Air Corporation,FWRD 1482 | "Forward Industries, Inc.",FORD 1483 | Forward Pharma A/S,FWP 1484 | Fossil Group Inc,FOSL 1485 | Foster Wheeler AG,FWLT 1486 | Foundation Medicine Inc,FMI 1487 | "Fox Chase Bancorp, Inc.",FXCB 1488 | Fox Factory Holding Corp,FOXF 1489 | Francesca's Holdings Corp,FRAN 1490 | Franklin Electric Co.,FELE 1491 | Franklin Financial Corp,FRNK 1492 | "Fred's, Inc.",FRED 1493 | "FreightCar America, Inc.",RAIL 1494 | "Frequency Electronics, Inc.",FEIM 1495 | Freshpet Inc,FRPT 1496 | Frontier Communications Corp,FTR 1497 | Frontier Communications Corp,FTRPR 1498 | "Frozen Food Express Industries, Inc. (Inactive)",FFEX 1499 | "Fuel Systems Solutions, Inc.",FSYS 1500 | Fuel Tech Inc,FTEK 1501 | FuelCell Energy Inc,FCEL 1502 | Fujifilm Sonosite Inc (Inactive),SONO 1503 | Fulgent Genetics Inc,FLGT 1504 | Fuling Global Inc,FORK 1505 | Full Circle Capital Corp,FULL 1506 | "Full House Resorts, Inc.",FLL 1507 | Full Spectrum Inc,FMAX 1508 | Fulton Financial Corp,FULT 1509 | FunctionX Inc,FNCX 1510 | Fundtech Ltd (Inactive),FNDT 1511 | Funtalk China Holdings Ltd. (Inactive),FTLK 1512 | Furiex Pharmaceuticals Inc (Inactive),FURX 1513 | "Fushi Copperweld, Inc. (Inactive)",FSIN 1514 | "Fusion Telecommunications Int'l, Inc.",FSNN 1515 | Fusionstorm Global Inc,FSTM 1516 | Future Fintech Group Inc,FTFT 1517 | "Fuwei Films (Holdings) Co., Ltd",FFHL 1518 | G Willi-Food International Ltd,WILC 1519 | G&K Services Inc,GK 1520 | "G-III Apparel Group, Ltd.",GIII 1521 | G1 Therapeutics Inc,GTHX 1522 | GC Aesthetics plc,GCAA 1523 | GCT Semiconductor Inc,GCTS 1524 | GDC Technology Ltd,GDCT 1525 | GDS Holdings Ltd - ADR,GDS 1526 | GP Investments Acquisition Corp,GPIAU 1527 | GP Investments Acquisition Corp,GPIA 1528 | GREAT BASIN SCIENT,GBSNU 1529 | "GSI Technology, Inc.",GSIT 1530 | GSV Capital Corp,GSVC 1531 | GTY Technology Holdings Inc,GTYHU 1532 | GTY Technology Holdings Inc,GTYH 1533 | "GTx, Inc.",GTXI 1534 | GW Pharmaceuticals PLC- ADR,GWPH 1535 | GWG Holdings Inc,GWGH 1536 | Gabelli NextShares Trust - Gabelli Food of All Nations NextShares,FOANC 1537 | Gabelli NextShares Trust - Gabelli Media Mogul NextShares,MOGLC 1538 | Gaia Inc,GAIA 1539 | Galapagos NV (ADR),GLPG 1540 | Galectin Therapeutics Inc,GALT 1541 | Galectin Therapeutics Inc. - Units,GALTU 1542 | Galena Biopharma Inc,GALE 1543 | Galmed Pharmaceuticals Ltd,GLMD 1544 | Gaming Partners International Corp.,GPIC 1545 | Gaming and Leisure Properties Inc,GLPI 1546 | Garmin Ltd.,GRMN 1547 | Garnero Group Acquisition Co,GGAC 1548 | Garnero Group Acquisition Co,GGACU 1549 | Garrison Capital Inc,GARS 1550 | Geeknet Inc,GKNT 1551 | Gelesis Inc,GLSS 1552 | Gemphire Therapeutics Inc,GEMP 1553 | "GenMark Diagnostics, Inc",GNMK 1554 | GenVec Inc,GNVC 1555 | "Gencor Industries, Inc. (DE)",GENC 1556 | "General Communication, Inc.",GNCMA 1557 | General Finance Corporation,GFNCP 1558 | General Finance Corporation,GFN 1559 | General Finance Corporation - Units; consisting of 1 share of common stock and a 3 year warrant,GFNCL 1560 | General Finance Corporation - Warrants 06/25/2013,GFNCZ 1561 | Genetic Technologies Limited (ADR),GENE 1562 | Genius Brands International Inc,GNUS 1563 | Genocea Biosciences Inc,GNCA 1564 | "Genomic Health, Inc.",GHDX 1565 | Gensight Biologics SA (ADR),GNST 1566 | Gentex Corporation,GNTX 1567 | Gentherm Inc,THRM 1568 | "Gentiva Health Services, Inc.",GTIV 1569 | GeoEye Inc. (Inactive),GEOY 1570 | "GeoResources, Inc. (Inactive)",GEOI 1571 | Georgetown Bancorp Inc (MD),GTWN 1572 | Geospace Technologies Corporation,GEOS 1573 | "German American Bancorp., Inc.",GABC 1574 | Geron Corporation,GERN 1575 | "Gevo, Inc.",GEVO 1576 | Gibraltar Industries Inc,ROCK 1577 | "Giga-tronics, Incorporated",GIGA 1578 | GigaMedia Limited,GIGM 1579 | Gilat Satellite Networks Ltd.,GILT 1580 | "Gilead Sciences, Inc.",GILD 1581 | Given Imaging Ltd.,GIVN 1582 | "Glacier Bancorp, Inc.",GBCI 1583 | Gladstone Capital Corporation,GLAD 1584 | Gladstone Capital Corporation,GLADP 1585 | "Gladstone Capital Corporation - Term Preferred Shares, 6.75% Series 2021",GLADO 1586 | Gladstone Commercial Corp,GOODN 1587 | Gladstone Commercial Corporation,GOOD 1588 | Gladstone Commercial Corporation - 7.50% Series B Cumulative Redeemable Preferred Stock,GOODO 1589 | Gladstone Commercial Corporation - 7.75% Series A Cumulative Redeemable Preferred Stock,GOODP 1590 | Gladstone Commercial Corporation - Series D Cumulative Redeemable Preferred Stock,GOODM 1591 | Gladstone Investment Corporation,GAIN 1592 | Gladstone Investment Corporation - 6.25% Series D Cumulative Term Preferred Stock,GAINM 1593 | Gladstone Investment Corporation - 6.50% Series C Cumulative Term Preferred Stock Due 2022,GAINN 1594 | Gladstone Investment Corporation - 6.75% Series B Cumulative Term Preferred Stock,GAINO 1595 | Gladstone Investment Corporation - 7.125% Series A Term Preferred Stock,GAINP 1596 | Gladstone Land Corp,LAND 1597 | Gladstone Land Corporation - 6.375% Series A Cumulative Term Preferred Stock,LANDP 1598 | Glen Burnie Bancorp,GLBZ 1599 | Global Blood Therapeutics Inc,GBT 1600 | Global Brokerage Inc,GLBR 1601 | Global Eagle Entertainment Inc,ENT 1602 | Global Education & Technology Group(ADR),GEDU 1603 | Global Indemnity Ltd,GBLI 1604 | Global Market Group Ltd,GMC 1605 | Global Partner Acquisition Corp,GPAC 1606 | Global Partner Acquisition Corp,GPACU 1607 | Global Self Storage Inc,SELF 1608 | Global Sources Ltd. (Bermuda),GSOL 1609 | Global Water Resources Inc,GWRS 1610 | Global X China Technology ETF,QQQC 1611 | Global X Conscious Companies ETF,KRMA 1612 | Global X FinTech ETF,FINX 1613 | Global X Funds,QQQV 1614 | Global X Funds,SOCL 1615 | Global X Funds,QQQM 1616 | Global X Guru Activist ETF,ACTX 1617 | Global X Health & Wellness Thematic ETF,BFIT 1618 | Global X Internet of Things ETF,SNSR 1619 | Global X Longevity Thematic ETF,LNGR 1620 | Global X MSCI SuperDividend EAFE ETF,EFAS 1621 | Global X Millennials Thematic ETF,MILN 1622 | Global X Robotics & Artificial Intelligence ETF,BOTZ 1623 | Global X S&P 500 Catholic Values ETF,CATH 1624 | Global X SuperDividend Alternatives ETF,ALTY 1625 | Global X SuperDividend REIT ETF,SRET 1626 | Global X Yieldco Index ETF,YLCO 1627 | Global-Tech Advanced Innovations Inc.,GAI 1628 | Globecomm Systems Inc (Inactive),GCOM 1629 | Globoforce Group PLC,THNX 1630 | Globus Maritime Ltd,GLBS 1631 | Glori Energy Inc,INXBU 1632 | Glu Mobile Inc.,GLUU 1633 | GlycoMimetics Inc,GLYC 1634 | GoPro Inc,GPRO 1635 | Gogo Inc,GOGO 1636 | Golar LNG Limited (USA),GLNG 1637 | Golar LNG Partners LP,GMLP 1638 | "Golden Enterprises, Inc.",GLDC 1639 | Golden Entertainment Inc,GDEN 1640 | Golden Ocean Group Ltd,GOGL 1641 | "Golfsmith International Holdings, Inc.",GOLF 1642 | Golub Capital BDC Inc,GBDC 1643 | Good Technology Corp,GDTC 1644 | Good Times Restaurants Inc.,GTIM 1645 | Goodyear Tire & Rubber Co,GT 1646 | Google Inc. - Common Stock Ex-Distribution When Issued,GOOAV 1647 | Gores Holdings II Inc,GSHTU 1648 | "Gores Holdings II, Inc.",GSHT 1649 | Government Properties Income Trust,GOV 1650 | Grand Canyon Education Inc,LOPE 1651 | "Gravity Co., LTD. (ADR)",GRVY 1652 | Great Basin Scientific Inc,GBSN 1653 | Great Elm Capital Corp.,GECC 1654 | "Great Elm Capital Group, Inc.",GEC 1655 | Great Lakes Dredge & Dock Corporation,GLDD 1656 | "Great Southern Bancorp, Inc.",GSBC 1657 | Great Wolf Resorts Holdings Inc,WOLF 1658 | Green Bancorp Inc,GNBC 1659 | "Green Bankshares, Inc. (Inactive)",GRNB 1660 | Green Brick Partners Inc,GRBK 1661 | Green Plains Inc,GPRE 1662 | Green Plains Partners LP,GPP 1663 | Greene County Bancorp,GCBC 1664 | "Greenlight Capital Re, Ltd.",GLRE 1665 | Gridsum Holding Inc - ADR,GSUM 1666 | Griffin Industrial Realty Inc,GRIF 1667 | "Grifols SA, Barcelona",GRFS 1668 | Groupon Inc,GRPN 1669 | Grupo Aeroportuario del Centro Nort(ADR),OMAB 1670 | Grupo Financiero Galicia S.A. (ADR),GGAL 1671 | Guaranty Bancorp,GBNK 1672 | "Guaranty Bancshares, Inc.",GNTY 1673 | "Guaranty Federal Bancshares, Inc.",GFED 1674 | "Guidance Software, Inc.",GUID 1675 | "Gulf Island Fabrication, Inc.",GIFI 1676 | "Gulf Resources, Inc.",GURE 1677 | Gulfport Energy Corporation,GPOR 1678 | "Gyrodyne , LLC",GYRO 1679 | "H&E Equipment Services, Inc.",HEES 1680 | HD Supply Holdings Inc,HDS 1681 | HF Financial Corp.,HFFC 1682 | HGST Technologies Santa Ana Inc,STEC 1683 | "HMN Financial, Inc.",HMNF 1684 | HMS Holdings Corp,HMSY 1685 | HPT SN Holding Inc (Inactive),SNSTA 1686 | "HSN, Inc.",HSNI 1687 | HTG Molecular Diagnostics Inc,HTGM 1688 | HV Bancorp Inc,HVBC 1689 | Habit Restaurants Inc,HABT 1690 | Hailiang Education Group Inc (ADR),HLG 1691 | Hain Celestial Group Inc,HAIN 1692 | Hallador Energy Co,HNRG 1693 | "Hallmark Financial Services, Inc.",HALL 1694 | "Halozyme Therapeutics, Inc.",HALO 1695 | Hamilton Bancorp Inc,HBK 1696 | Hamilton Lane Inc,HLNE 1697 | "Hampden Bancorp, Inc.",HBNK 1698 | Hancock Holding Company,HBHC 1699 | Handy & Harman Ltd,HNH 1700 | Hanmi Financial Corp,HAFC 1701 | "Hansen Medical, Inc.",HNSN 1702 | Hanwha Q Cells Co Ltd -ADR,HQCL 1703 | HarborOne Bancorp Inc,HONE 1704 | Hardinge Inc.,HDNG 1705 | Harleysville Group Inc. (Inactive),HGIC 1706 | Harmonic Inc,HLIT 1707 | Harmony Merger Corp,HRMN 1708 | Harmony Merger Corp,HRMNU 1709 | "Harvard Bioscience, Inc.",HBIO 1710 | "Harvard Bioscience, Inc. - Common Stock Ex-Distribution When Issued",HBIOV 1711 | Harvest Capital Credit Corp,HCAP 1712 | "Hasbro, Inc.",HAS 1713 | "Hastings Entertainment, Inc. (Inactive)",HAST 1714 | "Hawaiian Holdings, Inc.",HA 1715 | Hawaiian Telcom HoldCo Inc,HCOM 1716 | "Hawkins, Inc.",HWKN 1717 | "Hawthorn Bancshares, Inc.",HWBK 1718 | "Haynes International, Inc.",HAYN 1719 | Health Insurance Innovations Inc,HIIQ 1720 | "HealthStream, Inc.",HSTM 1721 | "Healthcare Services Group, Inc.",HCSG 1722 | Healthequity Inc,HQY 1723 | HeartWare International Inc,HTWR 1724 | "Heartland Express, Inc.",HTLD 1725 | Heartland Financial USA Inc,HTLF 1726 | Heat Biologics Inc,HTBX 1727 | Hebron Technology Co Ltd,HEBT 1728 | "Heelys, Inc. (Inactive)",HLYS 1729 | "Heidrick & Struggles International, Inc.",HSII 1730 | Helen of Troy Limited,HELE 1731 | Helios and Matheson Analytics Inc,HMNY 1732 | Hemisphere Media Group Inc,HMTV 1733 | Hennessy Advisors Inc,HNNA 1734 | Hennessy Capital Acquisition Corp,BLBD 1735 | "Henry Schein, Inc.",HSIC 1736 | Heritage Commerce Corp.,HTBK 1737 | Heritage Financial Corp,HFWA 1738 | Heritage Financial Group Inc,HBOS 1739 | Heritage Oaks Bancorp,HEOP 1740 | "Heritage-Crystal Clean, Inc.",HCCI 1741 | "Herman Miller, Inc.",MLHR 1742 | Heron Therapeutics Inc,HRTX 1743 | "Herzfeld Caribbean Basin Fund, Inc",CUBA 1744 | Heska Corp,HSKA 1745 | Hi-Tech Pharmacal Co. (Inactive),HITK 1746 | "Hibbett Sports, Inc.",HIBB 1747 | "Hicks Acquisition Company II, Inc. - Units",HKACU 1748 | Hicks Acquisition II Company Inc,HKAC 1749 | Highpower International Inc,HPJ 1750 | Highway Holdings Limited,HIHO 1751 | "Himax Technologies, Inc. (ADR)",HIMX 1752 | Hingham Institution for Savings,HIFS 1753 | Histogenics Corp,HSGX 1754 | Hittite Microwave LLC,HITT 1755 | Hollysys Automation Technologies Ltd,HOLI 1756 | "Hologic, Inc.",HOLX 1757 | "Home Bancorp, Inc.",HBCP 1758 | Home Bancshares Inc,HOMB 1759 | Home Federal Bancorp Inc of Louisiana,HFBL 1760 | "Home Federal Bancorp, Inc. (Inactive)",HOME 1761 | "HomeAway, Inc.",AWAY 1762 | HomeStreet Bank,FBBC 1763 | HomeStreet Inc,HMST 1764 | HomeTown Bankshares Corp,HMTA 1765 | HomeUnion Holdings Inc. Common Stock,HMU 1766 | Homeinns Hotel Group (ADR),HMIN 1767 | Hometrust Bancshares Inc,HTBI 1768 | Hongli Clean Energy Technologies Corp,CETC 1769 | Hooker Furniture Corporation,HOFT 1770 | "HopFed Bancorp, Inc",HFBC 1771 | Hope Bancorp Inc,HOPE 1772 | Horizon Bancorp,HBNC 1773 | Horizon Pharma PLC,HZNP 1774 | Horizon Technology Finance Corp,HRZN 1775 | Horizon Therapeutics Inc,HPTX 1776 | Horizons NASDAQ-100 Covered Call ETF,QYLD 1777 | Hortonworks Inc,HDP 1778 | Hospitality Properties Trust,HPT 1779 | Hospitality Properties Trust - Hospitality Properties Trust Preferred Stock,HPTRP 1780 | Hostess Brands Inc,GRSHU 1781 | Hostess Brands Inc,GRSH 1782 | "Hostess Brands, Inc.",TWNK 1783 | "Hot Topic, Inc. (Inactive)",HOTT 1784 | Houghton Mifflin Harcourt Co,HMHC 1785 | Houston Wire & Cable Company,HWCC 1786 | Hovnanian Enterprises Inc - Depositary Share representing 1/1000th of 7.625% Series A Preferred Stock,HOVNP 1787 | Howard Bancorp Inc,HBMD 1788 | Hub Group Inc,HUBG 1789 | "Hudson City Bancorp, Inc.",HCBK 1790 | Hudson Global Inc,HSON 1791 | "Hudson Technologies, Inc.",HDSN 1792 | Human Genome Sciences (Inactive),HGSI 1793 | Hunter Maritime Acquisition Corp,HUNTU 1794 | Hunter Maritime Acquisition Corp.,HUNT 1795 | Huntington Bancshares Incorporated,HBANP 1796 | Huntington Bancshares Incorporated,HBAN 1797 | Huntington Bancshares Incorporated - Depositary Shares,HBANO 1798 | Huntington Bancshares Incorporated - Depositary Shares each representing a 1/40th interest in a share of 5.875% Series C Non-Cumulative Perpetual Preferred Stoc,HBANN 1799 | "Huntington Preferred Capital, Inc. (Inactive)",HPCCP 1800 | "Hurco Companies, Inc.",HURC 1801 | Huron Consulting Group,HURN 1802 | Hutchinson Technology Incorporated,HTCH 1803 | Hutchison China MediTech Ltd - ADR,HCM 1804 | Huttig Building Products Inc,HBP 1805 | Hydrogenics Corporation (USA),HYGS 1806 | "I.D. Systems, Inc.",IDSY 1807 | IAC/InterActiveCorp,IAC 1808 | IBERIABANK Corp,IBKC 1809 | IBERIABANK Corporation - Depositary Shares Representing Series B Fixed to Floating,IBKCP 1810 | IBERIABANK Corporation - Depositary Shares Representing Series C Fixed to Floating,IBKCO 1811 | ICC Holdings Inc,ICCH 1812 | ICF International Inc,ICFI 1813 | ICON PLC,ICLR 1814 | "ICU Medical, Incorporated",ICUI 1815 | "IDEXX Laboratories, Inc.",IDXX 1816 | IES Holdings Inc,IESC 1817 | IF Bancorp Inc,IROQ 1818 | IGATE Corp,IGTE 1819 | IHS Markit Ltd,INFO 1820 | "II-VI, Inc.",IIVI 1821 | IKONICS Corporation,IKNX 1822 | ILG Inc,ILG 1823 | IMPINJ Inc,PI 1824 | INC Research Holdings Inc,INCR 1825 | INTL Fcstone Inc,INTL 1826 | INX Inc,INXI 1827 | IPG Photonics Corporation,IPGP 1828 | IQ Chaikin U.S. Small Cap ETF,CSML 1829 | IRIDEX Corporation,IRIX 1830 | "IRIS International, Inc.",IRIS 1831 | IRSA Propiedades Comerciales SA (ADR),IRCP 1832 | ITUS Corp,ITUS 1833 | IXYS Corporation,IXYS 1834 | Icahn Enterprises LP,IEP 1835 | Ichor Holdings Ltd,ICHR 1836 | Iconix Brand Group Inc,ICON 1837 | Ideal Power Inc,IPWR 1838 | Idenix Pharmaceuticals Inc (Inactive),IDIX 1839 | Identiv Inc,INVE 1840 | Idera Pharmaceuticals Inc,IDRA 1841 | Ignyta Inc,RXDX 1842 | "Ikanos Communications, Inc.",IKAN 1843 | "Illumina, Inc.",ILMN 1844 | "Image Sensing Systems, Inc.",ISNS 1845 | Imagination Technologies LLC (Inactive),MIPS 1846 | Immersion Corporation,IMMR 1847 | ImmuCell Corporation,ICCC 1848 | Immune Design Corp,IMDZ 1849 | Immune Pharmaceuticals Inc,IMNP 1850 | "ImmunoGen, Inc.",IMGN 1851 | "Immunomedics, Inc.",IMMU 1852 | Immuron Limited - American Depositary Shares,IMRN 1853 | Impax Laboratories Inc,IPXL 1854 | Imperial Sugar Company (Inactive),IPSU 1855 | Imperva Inc,IMPV 1856 | Imprimis Pharmaceuticals Inc,IMMY 1857 | Incontact Inc,SAAS 1858 | Incyte Corporation,INCY 1859 | Independent Bank Corp,INDB 1860 | Independent Bank Corporation - IBC Capital Finance II - % Cumulative Trust Preferred Securities,IBCPO 1861 | Independent Bank Corporation(MI),IBCP 1862 | Independent Bank Group Inc,IBTX 1863 | Indiana Community Bancorp (Inactive),INCB 1864 | "Industrial Services of America, Inc.",IDSA 1865 | Infinera Corp.,INFN 1866 | Infinity Cross Border Acquisition Corp,INXB 1867 | Infinity Pharmaceuticals Inc.,INFI 1868 | Infinity Property and Casualty Corp.,IPCC 1869 | InfoSonics Corporation,IFON 1870 | Informatica LLC,INFA 1871 | "Information Services Group, Inc.",III 1872 | Infraredx Inc,REDX 1873 | "Ingles Markets, Incorporated",IMKTA 1874 | Inhibitex LLC (Inactive),INHX 1875 | "InnerWorkings, Inc.",INWK 1876 | Innocoll Holdings PLC,INNL 1877 | Innodata Inc,INOD 1878 | "Innophos Holdings, Inc.",IPHS 1879 | Innospec Inc.,IOSP 1880 | Innotrac Corporation (Inactive),INOC 1881 | Innovation Economy Corp,MYIE 1882 | Innovative Solutions & Support Inc,ISSC 1883 | Innoviva Inc,INVA 1884 | Inogen Inc,INGN 1885 | Inotek Pharmaceuticals Corp,ITEK 1886 | Inovalon Holdings Inc,INOV 1887 | Inovio Pharmaceuticals Inc,INO 1888 | Inpixon,INPX 1889 | Inseego Corp,INSG 1890 | "Insight Enterprises, Inc.",NSIT 1891 | "Insignia Systems, Inc.",ISIG 1892 | Insmed Incorporated,INSM 1893 | Inspired Entertainment Inc,INSE 1894 | Inspired Entertainment Inc,HDRAU 1895 | Insteel Industries Inc,IIIN 1896 | Insulet Corporation,PODD 1897 | Insys Therapeutics Inc,INSY 1898 | Intec Pharma Ltd,NTEC 1899 | Integra LifeSciences Holdings Corporation,IARTV 1900 | Integra Lifesciences Holdings Corp,IART 1901 | "IntegraMed America, Incorporation. (Inactive)",INMD 1902 | Integrated Device Technology Inc,IDTI 1903 | "Integrated Silicon Solution, Inc.",ISSI 1904 | Intel Corporation,INTC 1905 | IntelePeer Inc.,PEER 1906 | Inteliquent Inc,IQNT 1907 | IntelliPharmaCeutics Intl Inc (USA),IPCI 1908 | Intellia Therapeutics Inc,NTLA 1909 | "Inter Parfums, Inc.",IPAR 1910 | "InterDigital, Inc.",IDCC 1911 | InterGroup Corp,INTG 1912 | InterMune Inc,ITMN 1913 | "Interactive Brokers Group, Inc.",IBKR 1914 | Interactive Intelligence Group Inc,ININ 1915 | Intercept Pharmaceuticals Inc,ICPT 1916 | "Interface, Inc.",TILE 1917 | "Interlink Electronics, Inc.",LINK 1918 | Intermolecular Inc,IMI 1919 | Intermountain Community Bancorp (Inactive),IMCB 1920 | Internap Corp,INAP 1921 | International Bancshares Corp,IBOC 1922 | International Speedway Corp,ISCA 1923 | Internet Gold Golden Lines Ltd,IGLD 1924 | Internet Initiative Japan Inc. (ADR),IIJI 1925 | Interpace Diagnostics Group Inc,IDXG 1926 | Intersect ENT Inc,XENT 1927 | Intersections Inc.,INTX 1928 | Intersil Corp,ISIL 1929 | Intervest Bancshares Corp,IBCA 1930 | "Intevac, Inc.",IVAC 1931 | Intra-Cellular Therapies Inc,ITCI 1932 | Intrepid Healthcare Services Inc,IPCM 1933 | IntriCon Corporation,IIN 1934 | Intuit Inc.,INTU 1935 | "Intuitive Surgical, Inc.",ISRG 1936 | Inventure Foods Inc,SNAK 1937 | Investar Holding Corp,ISTR 1938 | "Investors Bancorp, Inc.",ISBC 1939 | Investors Title Company,ITIC 1940 | Invivo Therapeutics Holdings Corp,NVIV 1941 | "Invuity, Inc.",IVTY 1942 | Ionis Pharmaceuticals Inc,IONS 1943 | Iradimed Corp,IRMD 1944 | Irhythm Technologies Inc,IRTC 1945 | Iridium Communications Inc,IRDM 1946 | Iridium Communications Inc - 6.75% Series B Cumulative Perpetual Convertible Preferred Stock,IRDMB 1947 | Iridium Communications Inc - GHL ACQUISITION CP - One (1) share of common stock and one (1) warrant,IRDMU 1948 | Iridium Communications Inc - Warrants 02/14/2015,IRDMZ 1949 | Iroko Pharmaceuticals Inc,IRKO 1950 | "Ironwood Pharmaceuticals, Inc.",IRWD 1951 | Ishares MSCI Europe Fincls Sctr Indx Fd,EUFN 1952 | Ishares Msci Emrg Mrkt Fncl Sctr Indx Fd,EMFN 1953 | Isle of Capri Casinos,ISLE 1954 | "Isramco, Inc.",ISRL 1955 | Ista Pharmaceuticals LLC (Inactive),ISTA 1956 | Iteris Inc,ITI 1957 | "Itron, Inc.",ITRI 1958 | Ituran Location and Control Ltd. (US),ITRN 1959 | Ivy NextShares - Ivy Energy NextShares,IVENC 1960 | Ivy NextShares - Ivy Focused Growth NextShares,IVFGC 1961 | Ivy NextShares - Ivy Focused Value NextShares,IVFVC 1962 | Ixia,XXIA 1963 | Izea Inc,IZEA 1964 | J & J Snack Foods Corp,JJSF 1965 | J Alexander's LLC (Inactive),JAX 1966 | J B Hunt Transport Services Inc,JBHT 1967 | J.W. Mays Inc,MAYS 1968 | J2 Global Inc,JCOM 1969 | "JA Solar Holdings Co., Ltd. (ADR)",JASO 1970 | "JAKKS Pacific, Inc.",JAKK 1971 | JD.Com Inc(ADR),JD 1972 | JETS Contrarian Opp Index Fund,JCO 1973 | JM Global Holding Co,WYIGU 1974 | JM Global Holding Co,WYIG 1975 | JMU Ltd- ADR,JMU 1976 | "Jack Henry & Associates, Inc.",JKHY 1977 | Jack in the Box Inc.,JACK 1978 | Jacksonville Bancorp Inc,JXSB 1979 | Jacksonville Bancorp Inc.,JAXB 1980 | Jaguar Animal Health Inc,JAGX 1981 | "Jamba, Inc.",JMBA 1982 | James River Group Holdings Ltd,JRVR 1983 | Janus Henderson SG Global Quality Income ETF,SGQI 1984 | Janus Henderson Small Cap Growth Alpha ETF,JSML 1985 | Janus Henderson Small/Mid Cap Growth Alpha ETF,JSMD 1986 | Jazz Pharmaceuticals plc - Ordinary Shares,JAZZ 1987 | Jda Software Group Inc (Inactive),JDAS 1988 | Jefferson Bancshares Inc,JFBI 1989 | Jensyn Acquisition Corp,JSYNU 1990 | Jensyn Acquistion Corp.,JSYN 1991 | JetBlue Airways Corporation,JBLU 1992 | Jetpay Corp,UBPSU 1993 | Jewett-Cameron Trading Company Ltd,JCTCF 1994 | Jiayuan.com International Ltd,DATE 1995 | Jinpan International Limited,JST 1996 | Jive Software Inc,JIVE 1997 | "John B. Sanfilippo & Son, Inc.",JBSS 1998 | Johnson Outdoors Inc.,JOUT 1999 | Joint Corp,JYNT 2000 | Jos. A. Bank Clothiers Inc (Inactive),JOSB 2001 | Jounce Therapeutics Inc,JNCE 2002 | Juniper Pharmaceuticals Inc,JNP 2003 | Juno Therapeutics Inc,JUNO 2004 | K Swiss Inc,KSWS 2005 | K2M Group Holdings Inc,KTWO 2006 | KBL Merger Corp IV,KBLMU 2007 | KCAP Financial Inc,KCAP 2008 | KEYW Holding Corp.,KEYW 2009 | KLA-Tencor Corp,KLAC 2010 | KLOX Technologies Inc,KLOX 2011 | KLX Inc,KLXI 2012 | "KSW, Inc. (Inactive)",KSW 2013 | "KVH Industries, Inc.",KVHI 2014 | Kaiser Aluminum Corp.,KALU 2015 | Kalvista Pharmaceuticals Inc,KALV 2016 | Kamada Ltd,KMDA 2017 | Kandi Technologies Group Inc,KNDI 2018 | Karyopharm Therapeutics Inc,KPTI 2019 | Kayak Software Corp,KYAK 2020 | Kayne Anderson Acquisition Corp,KAACU 2021 | Kayne Anderson Acquisition Corp.,KAAC 2022 | Kearny Financial,KRNY 2023 | "Kelly Services, Inc.",KELYA 2024 | "Kelly Services, Inc.",KELYB 2025 | KemPharm Inc,KMPH 2026 | Kensey Nash Corporation (Inactive),KNSY 2027 | Kentucky First Federal Bancorp,KFFB 2028 | Keryx Biopharmaceuticals,KERX 2029 | Keurig Green Mountain Inc,GMCR 2030 | Kewaunee Scientific Corporation,KEQU 2031 | "Key Technology, Inc.",KTEC 2032 | Key Tronic Corporation,KTCC 2033 | Keynote LLC,KEYN 2034 | Kforce Inc.,KFRC 2035 | Kimball Electronics Inc,KE 2036 | Kimball International Inc,KBAL 2037 | "Kimball International, Inc.",KBALV 2038 | Kindred Biosciences Inc,KIN 2039 | KineMed Inc,KNMD 2040 | Kingold Jewelry Inc,KGJI 2041 | Kingstone Companies Inc,KINS 2042 | Kingtone Wirelessinfo Solutions Hldg Ltd,KONE 2043 | Kinsale Capital Group Inc,KNSL 2044 | "Kirkland's, Inc.",KIRK 2045 | Kite Pharma Inc,KITE 2046 | Kitov Pharmaceuticals Holdings Ltd (ADR),KTOV 2047 | "Knology, Inc. (Inactive)",KNOL 2048 | Kofax Ltd,KFX 2049 | Kona Grill Inc,KONA 2050 | KongZhong Corporation (ADR),KZ 2051 | Kopin Corporation,KOPN 2052 | Kornit Digital Ltd,KRNT 2053 | Koss Corporation,KOSS 2054 | Kraft Foods Group Inc,KRFT 2055 | Kraft Heinz Co,KHC 2056 | KraneShares Trust,KWEB 2057 | "Kratos Defense & Security Solutions, Inc",KTOS 2058 | Ku6 Media Co Ltd (ADR),KUTV 2059 | Kulicke and Soffa Industries Inc.,KLIC 2060 | Kura Oncology Inc,KURA 2061 | Kythera Biopharmaceuticals Inc,KYTH 2062 | L.B. Foster Co,FSTR 2063 | LCA-Vision Inc. (Inactive),LCAV 2064 | LCNB Corp.,LCNB 2065 | LDR Holding Corp,LDRH 2066 | LGI Homes Inc,LGIH 2067 | "LHC Group, Inc.",LHCG 2068 | LKQ Corporation,LKQ 2069 | LM Funding America Inc,LMFAU 2070 | "LM Funding America, Inc.",LMFA 2071 | "LMI Aerospace, Inc.",LMIA 2072 | "LML Payment Systems, Inc.",LMLP 2073 | LNB Bancorp Inc,LNBB 2074 | LPL Financial Holdings Inc,LPLA 2075 | LRAD Corp,LRAD 2076 | LSB Financial Corp. (Inactive),LSBI 2077 | LSI Corp,LSI 2078 | "LSI Industries, Inc.",LYTS 2079 | La Jolla Pharmaceutical Company,LJPC 2080 | "LaCrosse Footwear, Inc. (Inactive)",BOOT 2081 | LaPorte Bancorp Inc,LPSB 2082 | "Lake Shore Bancorp, Inc.",LSBK 2083 | Lake Sunapee Bank Group,LSBG 2084 | "Lakeland Bancorp, Inc.",LBAI 2085 | Lakeland Financial Corporation,LKFN 2086 | "Lakeland Industries, Inc.",LAKE 2087 | Lam Research Corporation,LRCX 2088 | Lamar Advertising Company,LAMR 2089 | Lancaster Colony Corp.,LANC 2090 | Landcadia Holdings Inc,LCA 2091 | Landcadia Holdings Inc,LCAHU 2092 | Landec Corporation,LNDC 2093 | Landmark Bancorp Inc,LARK 2094 | Landmark Infrastructure Partners LP,LMRKP 2095 | Landmark Infrastructure Partners LP,LMRK 2096 | Landmark Infrastructure Partners LP - Preferred Units,LMRKO 2097 | "Lands' End, Inc.",LE 2098 | "Landstar System, Inc.",LSTR 2099 | Lantheus Holdings Inc,LNTH 2100 | Lantronix Inc,LTRX 2101 | Lattice Semiconductor Corp,LSCC 2102 | Laureate Education Inc,LAUR 2103 | "Lawson Products, Inc.",LAWS 2104 | Layne Christensen Company,LAYN 2105 | Le Gaga Holdings Ltd ADR,GAGA 2106 | LeMaitre Vascular Inc,LMAT 2107 | "Leading Brands, Inc (USA)",LBIX 2108 | Leap Therapeutics Inc,LPTX 2109 | "Leap Wireless International, Inc. (Inactive)",LEAP 2110 | Legacy Reserves LP,LGCYP 2111 | Legacy Reserves LP,LGCYO 2112 | Legacy Reserves LP,LGCY 2113 | LegacyTexas Financial Group Inc,LTXB 2114 | Legg Mason Developed EX-US Diversified Core ETF,DDBI 2115 | Legg Mason Emerging Markets Diversified Core ETF,EDBI 2116 | Legg Mason Global Infrastructure ETF,INFR 2117 | Legg Mason Low Volatility High Dividend ETF,LVHD 2118 | Legg Mason US Diversified Core ETF,UDBI 2119 | Lendingtree Inc,TREE 2120 | "Lexicon Pharmaceuticals, Inc.",LXRX 2121 | LiNiu Technology Group,LINU 2122 | Lianluo Smart Ltd,LLIT 2123 | Liberty Braves Group,BATRA 2124 | Liberty Braves Group,BATRK 2125 | Liberty Broadband Corp,LBRDA 2126 | Liberty Broadband Corp,LBRDK 2127 | Liberty Expedia Holdings Inc,LEXEA 2128 | Liberty Expedia Holdings Inc,LEXEB 2129 | Liberty Global plc - Class A Ordinary Shares,LBTYA 2130 | Liberty Global plc - Class A Ordinary Shares,LILA 2131 | Liberty Global plc - Class A Ordinary Shares Ex-Distribution When Issued,LBTAV 2132 | Liberty Global plc - Class B Ordinary Shares,LBTYB 2133 | Liberty Global plc - Class B Ordinary Shares Ex-distribution When Issued,LBTBV 2134 | Liberty Global plc - Class C Ordinary Shares,LILAK 2135 | Liberty Global plc - Class C Ordinary Shares,LBTYK 2136 | Liberty Global plc - Class C Ordinary Shares Ex-distribution When Issued,LBTKV 2137 | Liberty Interactive Corporation - Series A Liberty Ventures,LVNTA 2138 | Liberty Interactive Corporation - Series B Liberty Ventures,LVNTB 2139 | Liberty Interactive QVC Group,QVCA 2140 | Liberty Interactive QVC Group,QVCB 2141 | Liberty Media Corporation - Series A Liberty Formula One,FWONA 2142 | Liberty Media Corporation - Series C Liberty Formula One,FWONK 2143 | Liberty Media Formula One,LMCA 2144 | Liberty Media Formula One (Inactive),LMCB 2145 | Liberty Sirius XM Group,LSXMA 2146 | Liberty Sirius XM Group,LSXMB 2147 | Liberty Sirius XM Group,LSXMK 2148 | Liberty Tax Inc,TAX 2149 | Liberty Tripadvisor Holdings Inc,LTRPB 2150 | Liberty Tripadvisor Holdings Inc,LTRPA 2151 | LifePoint Health Inc,LPNT 2152 | LifeVantage Corp,LFVN 2153 | Lifetime Brands Inc,LCUT 2154 | "Lifeway Foods, Inc.",LWAY 2155 | Ligand Pharmaceuticals Inc.,LGND 2156 | "LightPath Technologies, Inc.",LPTH 2157 | Lightbridge Corp,LTBR 2158 | "Limbach Holdings, Inc.",LMB 2159 | "Limelight Networks, Inc.",LLNW 2160 | Limoneira Company,LMNR 2161 | Linc Logistics Co,LLGX 2162 | Lincare Holdings Inc. (Inactive),LNCR 2163 | Lincoln Educational Services Corp,LINC 2164 | "Lincoln Electric Holdings, Inc.",LECO 2165 | Lindblad Expeditions Holdings Inc.,LIND 2166 | Linear Technology Corporation,LLTC 2167 | Lion Biotechnologies Inc,LBIO 2168 | "Lionbridge Technologies, Inc.",LIOX 2169 | LipoScience Inc,LPDX 2170 | Lipocine Inc,LPCN 2171 | "Liquidity Services, Inc.",LQDT 2172 | "Littelfuse, Inc.",LFUS 2173 | LivaNova PLC,LIVN 2174 | Live Oak Bancshares Inc,LOB 2175 | Live Ventures Inc,LIVE 2176 | "LivePerson, Inc.",LPSN 2177 | Lj International Inc (Inactive),JADE 2178 | LoJack Corporation,LOJN 2179 | LogMeIn Inc,LOGM 2180 | Logitech International SA (USA),LOGI 2181 | Lombard Medical Inc,EVAR 2182 | Loncar Cancer Immunotherapy ETF,CNCR 2183 | Lonestar Resources US Inc.,LONE 2184 | Long Island Iced Tea Corp,LTEA 2185 | "LookSmart, Ltd.",LOOK 2186 | "LoopNet, Inc. (Inactive)",LOOP 2187 | Loral Space & Communications Ltd.,LORL 2188 | "Louisiana Bancorp, Inc.",LABC 2189 | Loxo Oncology Inc,LOXO 2190 | Loyalty Alliance Enterprise Corp,LAEC 2191 | Luca Technologies Inc,LUCA 2192 | "Lufkin Industries, Inc. (Inactive)",LUFK 2193 | Lululemon Athletica inc.,LULU 2194 | Lumenis Ltd,LMNS 2195 | Lumentum Holdings Inc,LITE 2196 | Luminex Corporation,LMNX 2197 | Lumos Networks Corp,LMOS 2198 | Luna Innovations Incorporated,LUNA 2199 | M I Acquisitions Inc,MACQU 2200 | "M I Acquisitions, Inc.",MACQ 2201 | M III Acquisition Corp,MIIIU 2202 | M III Acquisition Corp.,MIII 2203 | MACOM Technology Solutions Holdings Inc,MTSI 2204 | MAKO Surgical Corp. (Inactive),MAKO 2205 | MAM Software Group Inc.,MAMS 2206 | MAP Pharmaceuticals Inc. (Inactive),MAPP 2207 | MB Financial Inc,MBFI 2208 | "MB Financial Inc. - Perpetual Non-Cumulative Preferred Stock, Series A",MBFIP 2209 | MBT Financial Corp.,MBTF 2210 | MCBC Holdings Inc,MCFT 2211 | MCG Capital Corp,MCGC 2212 | MDC Partners Inc,MDCA 2213 | "MEDTOX Scientific, Inc. (Inactive)",MTOX 2214 | MEI Pharma Inc,MEIP 2215 | "MEMSIC, INC. (Inactive)",MEMS 2216 | MER Telemanagement Solutions Ltd.,MTSL 2217 | MGC Diagnostics Corp,MGCD 2218 | "MGE Energy, Inc.",MGEE 2219 | MGP Ingredients Inc,MGPI 2220 | MICROS Systems Inc (Inactive),MCRS 2221 | MIND C.T.I. Ltd.,MNDO 2222 | MINDBODY Inc,MB 2223 | "MKS Instruments, Inc.",MKSI 2224 | MMA Capital Management LLC,MMAC 2225 | MModal Inc,MODL 2226 | "MOCON, Inc.",MOCO 2227 | "MRV Communications, Inc.",MRVC 2228 | MSB Financial Corp.,MSBF 2229 | MTGE Investment Corp,MTGE 2230 | MTGE Investment Corp. - 8.125% Series A Cumulative Redeemable Preferred Stock,MTGEP 2231 | MTR Gaming Group Inc (Inactive),MNTG 2232 | MTS Systems Corporation,MTSC 2233 | "MWI Veterinary Supply, Inc.",MWIV 2234 | MYOS RENS Technology Inc,MYOS 2235 | MYR Group Inc,MYRG 2236 | "MabVax Therapeutics Holdings, Inc.",MBVX 2237 | Macatawa Bank Corporation,MCBC 2238 | Mackinac Financial Corporation,MFNC 2239 | MacroGenics Inc,MGNX 2240 | Macrocure Ltd,MCUR 2241 | Madrigal Pharmaceuticals Inc,MDGL 2242 | Magal Security Systems Ltd. (USA),MAGS 2243 | Magellan Health Inc,MGLN 2244 | Magic Software Enterprises Ltd,MGIC 2245 | Magma Design Automation LLC,LAVA 2246 | MagneGas Corporation,MNGA 2247 | "Magyar Bancorp, Inc.",MGYR 2248 | "Maiden Holdings, Ltd.",MHLD 2249 | "Maiden Holdings, Ltd. - 7.25% Mandatory Convertible Preference Shares, Series B",MHLDO 2250 | MainSource Financial Group Inc.,MSFG 2251 | MakeMusic Inc,MMUS 2252 | MakeMyTrip Limited,MMYT 2253 | Malibu Boats Inc,MBUU 2254 | "Malvern Bancorp, Inc.",MLVF 2255 | Mammoth Energy Services Inc,TUSK 2256 | "Manhattan Associates, Inc.",MANH 2257 | Manhattan Bridge Capital Inc.,LOAN 2258 | Manitex International Inc,MNTX 2259 | MannKind Corporation,MNKD 2260 | "Mannatech, Inc.",MTEX 2261 | Mantech International Corp,MANT 2262 | Mapi Pharma Ltd,MAPI 2263 | Marathon Patent Group Inc,MARA 2264 | "Marchex, Inc.",MCHX 2265 | Marine Petroleum Trust,MARPS 2266 | Marinus Pharmaceuticals Inc,MRNS 2267 | Market Leader Inc (Inactive),LEDR 2268 | MarketAxess Holdings Inc.,MKTX 2269 | Marketo Inc,MKTO 2270 | Marlin Business Services Corp.,MRLN 2271 | Marriott International Inc,MAR 2272 | Marrone Bio Innovations Inc,MBII 2273 | "Marten Transport, Ltd",MRTN 2274 | Martin Midstream Partners L.P.,MMLP 2275 | Marvell Technology Group Ltd.,MRVL 2276 | Masimo Corporation,MASI 2277 | Match Group Inc,MTCH 2278 | Material Sciences Corporation (Inactive),MASC 2279 | Materialise NV (ADR),MTLS 2280 | Matlin & Partners Acquisition Corp,MPACU 2281 | Matlin & Partners Acquisition Corporation,MPAC 2282 | Matrix Service Co,MTRX 2283 | "Mattel, Inc.",MAT 2284 | Mattersight Corp,MATR 2285 | Matthews International Corp,MATW 2286 | Mattress Firm Holding Corp,MFRM 2287 | "Mattson Technology, Inc.",MTSN 2288 | MaxPoint Interactive Inc,MXPT 2289 | Maxim Integrated Products Inc.,MXIM 2290 | Maxwell Technologies Inc.,MXWL 2291 | "Maxygen, Inc. (Inactive)",MAXY 2292 | Mayflower Bancorp Inc. (Inactive),MFLR 2293 | Mazor Robotics Ltd - ADR,MZOR 2294 | McCormick & Schmick's Seafood Restaurant (Inactive),MSSR 2295 | McGrath RentCorp,MGRC 2296 | Meade Instruments Corp. (Inactive),MEAD 2297 | "Measurement Specialties, Inc. (Inactive)",MEAS 2298 | Mecox Lane Ltd,MCOX 2299 | "MedAssets, Inc.",MDAS 2300 | MedCath Corporation (Inactive),MDTH 2301 | Medallion Financial Corp,MFIN 2302 | Medgenics Inc,GNMX 2303 | Medical Action Industries Inc,MDCI 2304 | Medical Transcription Billing Corp,MTBC 2305 | "Medical Transcription Billing, Corp. - 11% Series A Cumulative Redeemable Perpetual Preferred Stock",MTBCP 2306 | "MediciNova, Inc.",MNOV 2307 | Medidata Solutions Inc,MDSO 2308 | Medigus Ltd. - American Depositary Share,MDGS 2309 | Medivation Inc,MDVN 2310 | Mediware Info. Systems (Inactive),MEDW 2311 | Mediwound Ltd,MDWD 2312 | Medovex Corp,MDVXU 2313 | Medovex Corp.,MDVX 2314 | Medpace Holdings Inc,MEDP 2315 | Meet Group Inc,MEET 2316 | Melco Resorts & Entertainment Ltd(ADR),MLCO 2317 | Melinta Therapeutics Inc,RIBX 2318 | "Mellanox Technologies, Ltd.",MLNX 2319 | Melrose Bancorp Inc,MELR 2320 | Memorial Production Partners LP,MEMP 2321 | Mentor Graphics Corp,MENT 2322 | Mercadolibre Inc,MELI 2323 | Mercantile Bank Corp.,MBWM 2324 | Mercer International Inc.,MERC 2325 | "Merchants Bancshares,Inc.",MBVT 2326 | Mercury Commercial Electronics Inc (Inactive),NOIZ 2327 | Mercury Systems Inc,MRCY 2328 | Merge Healthcare Inc.,MRGE 2329 | Mergeworthrx Corp (Inactive),MWRX 2330 | "Meridian Bancorp, Inc.",EBSB 2331 | "Meridian Bioscience, Inc.",VIVO 2332 | Meridian Waste Solutions Inc,MRDN 2333 | "Merit Medical Systems, Inc.",MMSI 2334 | "Merrill Lynch & Co., Inc. - 97% Protected Notes Linked to Global Equity Basket",PGEB 2335 | "Merrill Lynch & Co., Inc. - S&P 500 Market Index Target-Term Securities",MTTX 2336 | "Merrill Lynch & Co., Inc. - Strategic Return Notes Linked to the Industrial 15 Index",SRIB 2337 | Merrimack Pharmaceuticals Inc,MACK 2338 | "Meru Networks, Inc.",MERU 2339 | Merus Labs International Inc (USA),MSLI 2340 | Merus NV,MRUS 2341 | "Mesa Laboratories, Inc.",MLAB 2342 | Mesoblast limited (ADR),MESO 2343 | Meta Financial Group Inc.,CASH 2344 | Methanex Corporation (USA),MEOH 2345 | Methes Energies International Ltd,MEILU 2346 | Metro Bancorp Inc,METR 2347 | "MetroCorp Bancshares, Inc. (Inactive)",MCBI 2348 | MiMedx Group Inc,MDXG 2349 | Michaels Companies Inc,MIK 2350 | "Micrel, Incorporated",MCRL 2351 | MicroStrategy Incorporated,MSTR 2352 | Microbot Medical Inc,MBOT 2353 | Microchip Technology Inc.,MCHP 2354 | Microfinancial Inc,MFI 2355 | Microlin Bio Inc,MCLB 2356 | "Micron Technology, Inc.",MU 2357 | Micronet Enertec Technologies Inc,MICT 2358 | Microsemi Communications Inc,VTSS 2359 | Microsemi Corporation,MSCC 2360 | Microsemi Frequency and Time Corp,SYMM 2361 | Microsoft Corporation,MSFT 2362 | "Microvision, Inc.",MVIS 2363 | "Mid Penn Bancorp, Inc.",MPB 2364 | Mid-Con Energy Partners LP,MCEP 2365 | "MidWestOne Financial Group, Inc.",MOFG 2366 | Midatech Pharma PLC-ADR,MTP 2367 | Middleburg Financial Corp.,MBRG 2368 | Middleby Corp,MIDD 2369 | Middlefield Banc Corp,MBCN 2370 | Middlesex Water Company,MSEX 2371 | Midland States Bancorp Inc,MSBI 2372 | Mimecast Ltd,MIME 2373 | "Mindspeed Technologies, Inc. (Inactive)",MSPD 2374 | Minerva Neurosciences Inc,NERV 2375 | Miragen Therapeutics Inc,SGNL 2376 | "Miragen Therapeutics, Inc.",MGEN 2377 | "Mirati Therapeutics, Inc.",MRTX 2378 | Mirna Therapeutics Inc,MIRN 2379 | "Misonix, Inc.",MSON 2380 | "Mitcham Industries, Inc.",MIND 2381 | "Mitcham Industries, Inc. - Series A 9.00% Series A Cumulative Preferred Stock",MINDP 2382 | "Mitek Systems, Inc.",MITK 2383 | Mitel Networks Corp,MITL 2384 | MoSys Inc.,MOSY 2385 | Mobile Mini Inc,MINI 2386 | Mobileiron Inc,MOBL 2387 | Modern Media Acquisition Corp,MMDMU 2388 | Modern Media Acquisition Corp.,MMDM 2389 | "ModusLink Global Solutions, Inc.",MLNK 2390 | Moleculin Biotech Inc,MBRX 2391 | Molex LLC (Inactive),MOLX 2392 | Molex LLC (Inactive),MOLXA 2393 | "Momenta Pharmaceuticals, Inc.",MNTA 2394 | Momo Inc (ADR),MOMO 2395 | "Monarch Casino & Resort, Inc.",MCRI 2396 | "Monarch Financial Holdings, Inc.",MNRK 2397 | Mondelez International Inc,MDLZ 2398 | Moneygram International Inc,MGI 2399 | "Monolithic Power Systems, Inc.",MPWR 2400 | Monotype Imaging Holdings Inc.,TYPE 2401 | Monro Muffler Brake Inc,MNRO 2402 | Monroe Capital Corp,MRCC 2403 | Monster Beverage Corporation,MNST 2404 | Monster Digital Inc,MSDI 2405 | Montage Technology Group Ltd,MONT 2406 | Morgans Hotel Group Co.,MHGC 2407 | "Morningstar, Inc.",MORN 2408 | Mota Group Inc,MOTA 2409 | Motif Bio plc - ADR,MTFB 2410 | "Motorcar Parts of America, Inc.",MPAA 2411 | "Mountain Province Diamonds, Inc.",MPVD 2412 | Move Inc (Inactive),MOVE 2413 | Moxian Inc,MOXC 2414 | Multi-Color Corporation,LABL 2415 | "Multi-Fineline Electronix, Inc.",MFLX 2416 | MultiVir Inc,MVIR 2417 | Multiband Corp,MBND 2418 | Multimedia Games Holding Company Inc,MGAM 2419 | "MutualFirst Financial, Inc.",MFSF 2420 | Myfonts Inc (Inactive),BITS 2421 | Mylan N.V.,MYL 2422 | Myokardia Inc,MYOK 2423 | "Myriad Genetics, Inc.",MYGN 2424 | NASDAQ:IFAS,IFAS 2425 | NASDAQ:SWTX,SWTX 2426 | "NB&T Financial Group, Inc.",NBTF 2427 | NBT Bancorp Inc.,NBTB 2428 | NCI Inc,NCIT 2429 | NCS Multistage Holdings Inc,NCSM 2430 | NEWTEK Business Services Corp,NEWT 2431 | NF Energy Saving Corp,NFEC 2432 | NI Holdings Inc,NODK 2433 | NIC Inc.,EGOV 2434 | "NII Holdings, Inc.",NIHD 2435 | NMI Holdings Inc,NMIH 2436 | "NN, Inc.",NNBR 2437 | "NPS Pharmaceuticals, Inc.",NPSP 2438 | NTELOS Holdings Corp,NTLS 2439 | NV5 Global Inc,NVEE 2440 | NV5 Holdings Inc (Inactive),NVEEU 2441 | NVE Corp,NVEC 2442 | NVIDIA Corporation,NVDA 2443 | NXP Semiconductors NV,NXPI 2444 | NXT-ID Inc,NXTD 2445 | Nabriva Therapeutics AG - ADR,NBRV 2446 | Naked Brand Group Inc,NAKD 2447 | Nano Dimension Ltd - ADR,NNDM 2448 | NanoString Technologies Inc,NSTG 2449 | NanoVibronix Inc (Inactive),NVBXU 2450 | Nanometrics Incorporated,NANO 2451 | "Nanosphere, Inc.",NSPH 2452 | NantHealth Inc,NH 2453 | Nantkwest Inc,NK 2454 | Napco Security Technologies Inc,NSSC 2455 | Nasdaq Inc,NDAQ 2456 | Nash-Finch Company (Inactive),NAFC 2457 | Natera Inc,NTRA 2458 | "Nathan's Famous, Inc.",NATH 2459 | National American University Holdngs Inc,NAUH 2460 | National Bankshares Inc.,NKSH 2461 | National Beverage Corp.,FIZZ 2462 | "National CineMedia, Inc.",NCMI 2463 | National Commerce Corp,NCOM 2464 | National Energy Services Reunited Corp,NESRU 2465 | National Energy Services Reunited Corp. - Ordinary Shares,NESR 2466 | National General Holdings Corp,NGHC 2467 | National General Holdings Corp,NGHCP 2468 | National General Holdings Corp - Depositary Shares,NGHCO 2469 | "National General Holdings Corp - Depositary Shares, each representing 1/40th of a share of 7.50% Non-Cumulative Preferred Stock, Series C",NGHCN 2470 | National Holdings Corporation,NHLD 2471 | National Instruments Corp,NATI 2472 | National Interstate Corporation,NATL 2473 | National Penn Bancshares,NPBC 2474 | "National Penn Bancshares, Inc. - NPB Capital Trust II - 7.85% Cumulative Trust Preferred Securities",NPBCO 2475 | National Research Corp,NRCIA 2476 | National Research Corporation,NRCIB 2477 | National Research Corporation,NRCI 2478 | National Security Group Inc,NSEC 2479 | "National Technical Systems, Inc.",NTSC 2480 | "National Western Life Group, Inc.",NWLI 2481 | "Natural Alternatives International, Inc.",NAII 2482 | Natural Health Trends Corp.,NHTC 2483 | Nature's Sunshine Prod.,NATR 2484 | Natus Medical Inc,BABY 2485 | Naugatuck Valley Financial Corp,NVSL 2486 | Navient Corp,NAVI 2487 | "Navient Corporation - Medium Term Notes, Series A, CPI-Linked Notes due January 16, 2018",ISM 2488 | Navigators Group Inc,NAVG 2489 | Nektar Therapeutics,NKTR 2490 | "NeoGenomics, Inc.",NEO 2491 | Neogen Corporation,NEOG 2492 | "Neonode, Inc",NEON 2493 | Neos Therapeutics Inc,NEOS 2494 | Neothetics Inc,NEOT 2495 | Neovasc Inc (US),NVCN 2496 | Neptune Technologies & Bioressources-Ord,NEPT 2497 | "Ness Technologies, Inc. (Inactive)",NSTC 2498 | Net 1 UEPS Technologies Inc,UEPS 2499 | Net Element Inc,CAZAU 2500 | Net Element International Inc,NETE 2501 | Net Servicos de Comunicacao SA (ADR),NETC 2502 | NetApp Inc.,NTAP 2503 | NetEase Inc (ADR),NTES 2504 | "NetGear, Inc.",NTGR 2505 | NetLogic I LLC (Inactive),NETL 2506 | "NetScout Systems, Inc.",NTCT 2507 | NetSol Technologies Inc.,NTWK 2508 | NetSpend Holdings Inc,NTSP 2509 | "Netflix, Inc.",NFLX 2510 | "Netlist, Inc.",NLST 2511 | "Network Engines, Inc.",NEI 2512 | "Network Equipment Technologies, Inc. (Inactive)",NWK 2513 | "Neuralstem, Inc.",CUR 2514 | "Neurocrine Biosciences, Inc.",NBIX 2515 | Neuroderm Ltd,NDRM 2516 | Neurometrix Inc,NURO 2517 | Neurosigma Inc,NSIG 2518 | Neurotrope Inc,NTRP 2519 | New Age Beverages Corp,NBEV 2520 | "New England Bancshares, Inc. (Inactive)",NEBS 2521 | "New Frontier Media, Inc. (Inactive)",NOOF 2522 | "New York Community Bancorp, Inc. - Haven Capital Trust II - 10.25% Capital Securities",HAVNP 2523 | New York Mortgage Trust Inc,NYMTO 2524 | New York Mortgage Trust Inc,NYMTP 2525 | New York Mortgage Trust Inc,NYMT 2526 | NewBridge Bancorp,NBBC 2527 | NewLink Genetics Corp,NLNK 2528 | NewStar Financial Inc,NEWS 2529 | "Newport Bancorp, Inc.",NFSB 2530 | Newport Corp,NEWP 2531 | News Corp,NWSA 2532 | News Corp,NWS 2533 | Nexeo Solutions Inc,WLRHU 2534 | Nexeo Solutions Inc,NXEO 2535 | Nexstar Media Group Inc,NXST 2536 | Nexvet Biopharma plc,NVET 2537 | Nice Ltd (ADR),NICE 2538 | "Nicholas Financial, Inc.",NICK 2539 | Nicolet Bankshares Inc,NCBS 2540 | Nielsen Consumer Insights Inc (Inactive),HPOL 2541 | Ninetowns Internet Technlgy Grp Co Ltd.,NINE 2542 | Nivalis Therapeutics Inc,NVLS 2543 | Noodles & Co,NDLS 2544 | Nordic Realty Trust Inc,NORT 2545 | Nordson Corporation,NDSN 2546 | Nortech Systems Incorporated,NSYS 2547 | Nortek Inc,NTK 2548 | "North Central Bancshares, Inc. (Inactive)",FFFD 2549 | North Valley Bancorp (Inactive),NOVB 2550 | Northeast Bancorp,NBN 2551 | Northern Technologies International Corp,NTIC 2552 | Northern Trust Corporation,NTRS 2553 | Northern Trust Corporation - Depository Shares,NTRSP 2554 | "Northfield Bancorp, Inc.",NFBK 2555 | "Northrim BanCorp, Inc.",NRIM 2556 | "Northwest Bancshares, Inc.",NWBI 2557 | Northwest Pipe Company,NWPX 2558 | Norwegian Cruise Line Holdings Ltd,NCLH 2559 | Norwood Financial Corporation,NWFL 2560 | Nova Lifestyle Inc,NVFY 2561 | Nova Measuring Instruments Ltd.,NVMI 2562 | Novadaq Technologies Inc.,NVDQ 2563 | Novan Inc,NOVN 2564 | Novanta Inc (USA),NOVT 2565 | Novatel Wireless Inc,MIFI 2566 | "Novavax, Inc.",NVAX 2567 | Novelion Therapeutics Inc (USA),NVLN 2568 | Novocure Ltd,NVCR 2569 | Novogen Limited (ADR),NVGN 2570 | Novus Therapeutics Inc,NVUS 2571 | NuPathe Inc,PATH 2572 | "NuVasive, Inc.",NUVA 2573 | Nuance Communications Inc.,NUAN 2574 | Numerex Corp.,NMRX 2575 | Nutanix Inc,NTNX 2576 | Nutraceutical Int'l Corp.,NUTR 2577 | NutriSystem Inc.,NTRI 2578 | Nuvectra Corp,NVTR 2579 | Nuveen NASDAQ 100 Dynamic Overwrite Fund - Shares of Beneficial Interest,QQQX 2580 | "NxStage Medical, Inc.",NXTM 2581 | Nymox Pharmaceutical Corporation,NYMX 2582 | O'Charley's LLC (Inactive),CHUX 2583 | O'Reilly Automotive Inc,ORLY 2584 | O2Micro International Limited (ADR),OIIM 2585 | OBA Financial Services Inc,OBAF 2586 | OFS Capital Corp,OFS 2587 | OHA Investment Corp,OHAI 2588 | OHR Pharmaceutical Inc,OHRP 2589 | ON Semiconductor Corp,ON 2590 | OPNET Technologies LLC (Inactive),OPNT 2591 | ORBCOMM Inc,ORBC 2592 | "OSI Systems, Inc.",OSIS 2593 | OTG EXP Inc,OTG 2594 | Oak Valley Bancorp,OVLY 2595 | Oasmia Pharmaceutical AB - American Depositary Shares,OASM 2596 | "Obagi Medical Products, Inc. (Inactive)",OMPI 2597 | Obalon Therapeutics Inc,OBLN 2598 | Obseva SA,OBSV 2599 | Ocata Therapeutics Inc,OCAT 2600 | "Ocean Bio-Chem, Inc.",OBCI 2601 | Ocean Power Technologies Inc,OPTT 2602 | Ocean Rig UDW Inc.,ORIG 2603 | Ocean Shore Holding Co,OSHC 2604 | OceanFirst Financial Corp.,OCFC 2605 | Ocera Therapeutics Inc,OCRX 2606 | "Oclaro, Inc.",OCLR 2607 | Oconee Federal Financial,OFED 2608 | Ocular Therapeutix Inc,OCUL 2609 | Odyssey Marine Exploration Inc,OMEX 2610 | Office Depot Inc,ODP 2611 | Official Payments Holdings Inc (Inactive),OPAY 2612 | Ohio Valley Banc Corp.,OVBC 2613 | Okta Inc,OKTA 2614 | Old Dominion Freight Line,ODFL 2615 | "Old Line Bancshares, Inc. (MD)",OLBK 2616 | Old National Bancorp,ONB 2617 | Old Point Financial Corporation,OPOF 2618 | Old Second Bancorp Inc.,OSBC 2619 | "Old Second Bancorp, Inc. - 7.80% Cumulative Trust Preferred Securities",OSBCP 2620 | Ollie's Bargain Outlet Holdings Inc,OLLI 2621 | "Olympic Steel, Inc.",ZEUS 2622 | "Omega Flex, Inc.",OFLX 2623 | Omeros Corporation,OMER 2624 | Ominto Inc,OMNT 2625 | "OmniAmerican Bancorp, Inc.",OABC 2626 | "OmniVision Technologies, Inc.",OVTI 2627 | "Omnicell, Inc.",OMCL 2628 | Omthera Pharmaceuticals Inc,OMTH 2629 | On Track Innovations Ltd (USA),OTIV 2630 | OncoGenex Pharmaceuticals Inc,OGXI 2631 | OncoSec Medical Inc,ONCS 2632 | Oncobiologics Inc,ONSIU 2633 | Oncobiologics Inc,ONS 2634 | Oncomed Pharmaceuticals Inc,OMED 2635 | Onconova Therapeutics Inc,ONTX 2636 | One Group Hospitality Inc,STKS 2637 | One Horizon Group Inc,OHGI 2638 | Oneida Financial Corp,ONFC 2639 | Online Resources Corporation,ORCC 2640 | "Onvia, Inc.",ONVI 2641 | "Onyx Pharmaceuticals, Inc. (Inactive)",ONXX 2642 | OpGen Inc,OPGN 2643 | Open Text Corp (USA),OTEX 2644 | OpenTable Inc,OPEN 2645 | Opexa Therapeutics Inc,OPXA 2646 | Ophthotech Corp,OPHT 2647 | Opko Health Inc.,OPK 2648 | Oplink Communications Inc,OPLK 2649 | "Opnext, Inc.",OPXT 2650 | Optibase Ltd,OBAS 2651 | Optical Cable Corporation,OCC 2652 | "Optimer Pharmaceuticals, Inc.",OPTR 2653 | "OptimumBank Holdings, Inc.",OPHC 2654 | Opus Bank,OPB 2655 | "OraSure Technologies, Inc.",OSUR 2656 | Oracle Taleo LLC (Inactive),TLEO 2657 | "Oramed Pharmaceuticals, Inc.",ORMP 2658 | Orbotech Ltd,ORBK 2659 | "Orexigen Therapeutics, Inc.",OREX 2660 | Organovo Holdings Inc,ONVO 2661 | Origin Agritech Ltd.,SEED 2662 | Origo Acquisition Corp,CNLMU 2663 | Origo Acquisition Corporation - Ordinary Shares,OACQ 2664 | "Orion Energy Systems, Inc.",OESX 2665 | Oritani Financial Corp.,ORIT 2666 | Orrstown Financial Services,ORRF 2667 | Orthofix International NV,OFIX 2668 | Ossen Innovation Co Ltd (ADR),OSN 2669 | Otelco Inc,OTEL 2670 | Otelco Inc,OTT 2671 | Otonomy Inc,OTIC 2672 | "Ottawa Bancorp, Inc.",OTTW 2673 | Otter Tail Corporation,OTTR 2674 | "Outdoor Channel Holdings, Inc. (Inactive)",OUTD 2675 | Outerwall Inc,OUTR 2676 | OvaScience Inc,OVAS 2677 | Overland Storage Inc,OVRL 2678 | "Overstock.com, Inc.",OSTK 2679 | Ovid Therapeutics Inc,OVID 2680 | Oxbridge Re Holdings Ltd,OXBRU 2681 | Oxbridge Re Holdings Ltd.,OXBR 2682 | Oxford Immunotec Global PLC,OXFD 2683 | Oxford Lane Capital Corp,OXLC 2684 | Oxford Lane Capital Corp. - 8.125% Series 2024 Term Preferred Stock,OXLCN 2685 | "Oxford Lane Capital Corp. - Term Preferred Shares, 7.50% Series 2023",OXLCO 2686 | "Oxford Lane Capital Corp. - Term Preferred Shares, 8.50% Series 2017",OXLCP 2687 | "P & F Industries, Inc.",PFIN 2688 | "P.A.M. Transportation Services, Inc.",PTSI 2689 | P.F. Chang's China Bistro (Inactive),PFCB 2690 | PACCAR Inc,PCAR 2691 | PAREXEL International Corporation,PRXL 2692 | PAVmed Inc,PAVMU 2693 | PAVmed Inc.,PAVM 2694 | PB Bancorp Inc,PBBI 2695 | PB Bancorp Inc,PSBH 2696 | "PC Connection, Inc.",CNXN 2697 | PC Tel Inc,PCTI 2698 | PCM Inc,PCMI 2699 | PCSB Financial Corp,PCSB 2700 | PDC Energy Inc,PDCE 2701 | "PDF Solutions, Inc.",PDFS 2702 | PDL BioPharma Inc,PDLI 2703 | "PFSweb, Inc.",PFSW 2704 | PHAZAR CORP.,ANTP 2705 | PHI Inc.,PHII 2706 | PHI Inc.,PHIIK 2707 | PICO Holdings Inc,PICO 2708 | PLX Technology Inc,PLXT 2709 | PLx Pharma Inc,PLXP 2710 | PMC-Sierra Inc,PMCS 2711 | PMFG Inc,PMFG 2712 | PMV Acquisition Corp,PMVAU 2713 | POZEN Inc.,POZN 2714 | PRA Health Sciences Inc,PRAH 2715 | PRGX Global Inc,PRGX 2716 | PROVIDENT BANCORP INC,PVBC 2717 | PSS World Medical Inc (Inactive),PSSI 2718 | PTC Inc,PTC 2719 | "PTC Therapeutics, Inc.",PTCT 2720 | PVF Capital Corporation (Inactive),PVFC 2721 | PacWest Bancorp,PACW 2722 | Pace Holdings Corp,PACEU 2723 | Pace Holdings Corp,PACE 2724 | Pacific Biosciences of California,PACB 2725 | Pacific Capital Bancorp (Inactive),PCBC 2726 | Pacific Continental Corporation,PCBK 2727 | Pacific Ethanol Inc,PEIX 2728 | Pacific Mercantile Bancorp,PMBC 2729 | "Pacific Premier Bancorp, Inc.",PPBI 2730 | Pacific Special Acquisition Corp,PAACU 2731 | Pacific Special Acquisition Corp. - Ordinary Shares,PAAC 2732 | Pacira Pharmaceuticals Inc,PCRX 2733 | Pactera Technology Intl Ltd (ADR),PACT 2734 | Paetec Holding LLC (Inactive),PAET 2735 | "Pain Therapeutics, Inc.",PTIE 2736 | Palmetto Bancshares Inc,PLMT 2737 | Palomar Medical Technologies Inc (Inactive),PMTI 2738 | Pan American Silver Corp. (USA),PAAS 2739 | Panera Bread Co,PNRA 2740 | Pangaea Logistics Solutions Ltd,PANL 2741 | Pansoft Company Limited,PSOF 2742 | Pantry Inc,PTRY 2743 | "Papa John's Int'l, Inc.",PZZA 2744 | Papa Murphy's Holdings Inc,FRSH 2745 | Paragon Commercial Corp,PBNC 2746 | "Parakou Tankers, Inc.",PRKU 2747 | Paratek Pharmaceuticals Inc,PRTK 2748 | "Park City Group, Inc.",PCYG 2749 | Park Sterling Corp,PSTB 2750 | Park-Ohio Holdings Corp.,PKOH 2751 | "Parke Bancorp, Inc.",PKBK 2752 | "ParkerVision, Inc.",PRKR 2753 | Parkvale Financial Corp. (Inactive),PVSA 2754 | "Parlux Fragrances, Inc. (Inactive)",PARL 2755 | Partner Communications Company Ltd (ADR),PTNR 2756 | "Pathfinder Bancorp, Inc.",PBHC 2757 | "Patrick Industries, Inc.",PATK 2758 | Patriot National Bancorp,PNBK 2759 | Patriot Transportation Holding Inc,PATI 2760 | Pattern Energy Group Inc,PEGI 2761 | "Patterson Companies, Inc.",PDCO 2762 | "Patterson-UTI Energy, Inc.",PTEN 2763 | "Paychex, Inc.",PAYX 2764 | Paylocity Holding Corp,PCTY 2765 | "Payment Data Systems, Inc.",PYDS 2766 | Paypal Holdings Inc,PYPL 2767 | Peak Resorts Inc,SKIS 2768 | Peapack-Gladstone Financial Corp,PGC 2769 | Peerless Systems Corp.,PRLS 2770 | "Peet's Coffee & Tea, Inc. (Inactive)",PEET 2771 | Pegasystems Inc.,PEGA 2772 | Pendrell Corp,PCO 2773 | Penford Corp,PENX 2774 | Penn Millers Holding Corporation (Inactive),PMIC 2775 | "Penn National Gaming, Inc",PENN 2776 | "Penn National Gaming, Inc.",PENNV 2777 | Penn Virginia Corporation,PVAC 2778 | PennantPark Investment Corp.,PNNT 2779 | Pennantpark Floating Rate Capital Ltd,PFLT 2780 | Pennichuck Corporation (Inactive),PNNW 2781 | "Penns Woods Bancorp, Inc.",PWOD 2782 | Penntex Midstream Partners LP,PTXP 2783 | "People's United Financial, Inc.",PBCT 2784 | "People's United Financial, Inc. - Perpetual Preferred Series A Fixed-to-floating Rate",PBCTP 2785 | Peoples Bancorp Inc.,PEBO 2786 | "Peoples Bancorp of North Carolina, Inc.",PEBK 2787 | "Peoples Federal Bancshares, Inc.",PEOP 2788 | Peoples Financial Corp,PFBX 2789 | Peoples Financial Services Corp,PFIS 2790 | Peoples Utah Bancorp,PUB 2791 | "Perceptron, Inc.",PRCP 2792 | Peregrine Pharmaceuticals,PPHM 2793 | Peregrine Pharmaceuticals,PPHMP 2794 | Peregrine Semiconductor Corp,PSMI 2795 | "Perfect World Co., Ltd. (ADR)",PWRD 2796 | "Perficient, Inc.",PRFT 2797 | Performance Technologies (Inactive),PTIX 2798 | Performant Financial Corp,PFMT 2799 | "Perfumania Holdings, Inc.",PERF 2800 | Pericom Semiconductor,PSEM 2801 | Perion Network Ltd,PERI 2802 | "Perma-Fix Environmental Services, Inc.",PESI 2803 | Perma-Pipe International Holdings Inc,MFRI 2804 | "Perma-Pipe International Holdings, Inc.",PPIH 2805 | Pernix Sleep Inc (Inactive),SOMX 2806 | Pernix Therapeutics Holdings Inc,PTX 2807 | "Perry Ellis International, Inc.",PERY 2808 | Pershing Gold Corp,PGLC 2809 | Pervasive Software Inc. (Inactive),PVSW 2810 | "PetSmart, Inc.",PETM 2811 | Petmed Express Inc,PETS 2812 | Pharmaceutical Product Development Inc (Inactive),PPDI 2813 | "Pharmacyclics, Inc.",PCYC 2814 | "Pharmasset, Inc. (Inactive)",VRUS 2815 | PhaseRx Inc,PZRX 2816 | Phibro Animal Health Corp,PAHC 2817 | PhotoMedex Inc,PHMD 2818 | "Photronics, Inc.",PLAB 2819 | "Physicians Formula Holdings, Inc.",FACE 2820 | Pieris Pharmaceuticals Inc,PIRS 2821 | Pilgrim's Pride Corporation,PPC 2822 | Pingtan Marine Enterprise Ltd,CGEIU 2823 | Pingtan Marine Enterprise Ltd,PME 2824 | Pinnacle Entertainment Inc,PNK 2825 | Pinnacle Financial Partners,PNFP 2826 | "Pioneer Power Solutions, Inc.",PPSI 2827 | "Pixelworks, Inc.",PXLW 2828 | "Planar Systems, Inc.",PLNR 2829 | Planet Payment Inc,PLPM 2830 | Playa Hotels & Resorts NV,PLYA 2831 | Plexus Corp.,PLXS 2832 | Plug Power Inc,PLUG 2833 | Plumas Bancorp,PLBC 2834 | Pluristem Therapeutics Inc.,PSTI 2835 | Poage Bankshares Inc,PBSK 2836 | Pointer Telocation Ltd,PNTR 2837 | Points International Ltd (USA),PCOM 2838 | Pokertek Inc (Inactive),PTEK 2839 | Polar Power Inc,POLA 2840 | Polarityte Inc,COOL 2841 | Poliwogg Regenerative Medicine Fund Inc,PRMF 2842 | Polycom Inc,PLCM 2843 | Polypid Ltd,PLPD 2844 | Pool Corporation,POOL 2845 | Pope Resources A Delaware LP,POPE 2846 | Popeyes Louisiana Kitchen Inc,PLKI 2847 | Popular Inc,BPOP 2848 | "Popular, Inc. - Popular Capital Trust I -6.70% Cumulative Monthly Income Trust Preferred Securities",BPOPN 2849 | "Popular, Inc. - Popular Capital Trust II - 6.125% Cumulative Monthly Income Trust Preferred Securities",BPOPM 2850 | "Porter Bancorp, Inc.",PBIB 2851 | Portola Pharmaceuticals Inc,PTLA 2852 | Potbelly Corp,PBPB 2853 | Potlatch Corporation,PCH 2854 | "Powell Industries, Inc.",POWL 2855 | Power Integrations Inc,POWI 2856 | Power One Inc,PWER 2857 | PowerShare Buyback Achievers Fund (ETF),PKW 2858 | PowerShares 1-30 Laddered Treasury Portfolio,PLW 2859 | PowerShares Actively Managed Exchange Traded Fund Trust,LALT 2860 | PowerShares DWA Emerg Markts Tech (ETF),PIE 2861 | PowerShares DWA Momentum & Low Volatility Rotation Portfolio,DWLV 2862 | PowerShares DWA SmallCap Momentum Portfolio,DWAS 2863 | PowerShares DWA Tactical Multi-Asset Income Portfolio,DWIN 2864 | PowerShares DWA Tactical Sector Rotation Portfolio,DWTR 2865 | PowerShares DWA Technical Ldrs Pf (ETF),PDP 2866 | PowerShares Dividend Achievers (ETF),PFM 2867 | PowerShares Dynamic Basic Material (ETF),PYZ 2868 | PowerShares Dynamic Consumer Disc. (ETF),PEZ 2869 | PowerShares Dynamic Consumer Sta. (ETF),PSL 2870 | PowerShares Dynamic Energy Sector (ETF),PXI 2871 | PowerShares Dynamic Finl Sec Fnd (ETF),PFI 2872 | PowerShares Dynamic Heathcare Sec (ETF),PTH 2873 | PowerShares Dynamic Indls Sec Port (ETF),PRN 2874 | PowerShares Dynamic OTC Portfolio (ETF),DWAQ 2875 | PowerShares Dynamic Tech Sec (ETF),PTF 2876 | PowerShares Dynamic Utilities (ETF),PUI 2877 | PowerShares Exchange-Traded Fund Trust,PNQI 2878 | PowerShares Exchange-Traded Fund Trust II,PSTL 2879 | PowerShares Exchange-Traded Fund Trust II,PKOL 2880 | PowerShares Exchange-Traded Fund Trust II,PSAU 2881 | PowerShares Exchange-Traded Fund Trust II,KBWY 2882 | PowerShares Exchange-Traded Fund Trust II,KBWP 2883 | PowerShares Exchange-Traded Fund Trust II,KBWD 2884 | PowerShares Exchange-Traded Fund Trust II,LDRI 2885 | PowerShares Exchange-Traded Fund Trust II,IPKW 2886 | PowerShares Exchange-Traded Fund Trust II,PAGG 2887 | PowerShares FTSE International Low Beta Equal Weight Portfolio,IDLB 2888 | PowerShares FTSE RAFI US 1500 Small-Mid,PRFZ 2889 | PowerShares Gld Drg Haltr USX China(ETF),PGJ 2890 | PowerShares Global Water Portfolio (ETF),PIO 2891 | PowerShares Global Wind Energy Portfol,PWND 2892 | PowerShares High Yld. Dividend Achv(ETF),PEY 2893 | PowerShares Intl. Dividend Achiev. (ETF),PID 2894 | PowerShares KBW Bank Portfolio,KBWB 2895 | PowerShares KBW Regional Banking Portfolio,KBWR 2896 | PowerShares MENA Frontier Countris Prt,PMNA 2897 | PowerShares Optimum Yield Diversified Commodity Strategy No K-1 Portfolio,PDBC 2898 | "PowerShares QQQ Trust, Series 1 (ETF)",QQQ 2899 | PowerShares Russell 1000 Low Beta Equal Weight Portfolio,USLB 2900 | PowerShares S&P SlCp Mls Ptfo,PSCM 2901 | PowerShares S&P SllCp Egy Ptflio,PSCE 2902 | PowerShares S&P SllCp Ficls Ptflio,PSCF 2903 | PowerShares S&P SmallCap Hlth Cr Ptflo,PSCH 2904 | PowerShares S&P SmallCap Indtls Ptflio,PSCI 2905 | PowerShares S&P SmlCp Inftn Thgy Pfo,PSCT 2906 | PowerShares S&P SmllCp Cnsmr Disny Ptfo,PSCD 2907 | PowerShares S&P SmllCp Csmr Stpls Pfo,PSCC 2908 | PowerShares S&P SmllCp Utlts Pfo,PSCU 2909 | PowerShares Variable Rate Investment Grade Portfolio,VRIG 2910 | Powershares Global Etf Trust123,PIZ 2911 | Powershares Water Resource Portfolio,PHO 2912 | "Powerwave Technologies, Inc. (Inactive)",PWAVQ 2913 | Pra Group Inc,PRAA 2914 | Prana Biotechnology Limited (ADR),PRAN 2915 | Preferred Bank,PFBC 2916 | Preformed Line Products Company,PLPC 2917 | "Premier Financial Bancorp, Inc.",PFBI 2918 | Premier Inc,PINC 2919 | PremierWest Bancorp,PRWT 2920 | Presbia PLC,LENS 2921 | Presidential Life LLC (Inactive),PLFE 2922 | Presidio Inc,PSDO 2923 | "Presstek, Inc. (Inactive)",PRST 2924 | "PriceSmart, Inc.",PSMT 2925 | Priceline Group Inc,PCLN 2926 | Prima BioMed Ltd (ADR),PBMD 2927 | PrimeEnergy Corporation,PNRG 2928 | Primo Water Corporation,PRMW 2929 | Primoris Services Corp,PRIM 2930 | Principal Healthcare Innovators Index ETF,BTEC 2931 | Principal Millennials Index ETF,GENY 2932 | Principal Price Setters Index ETF,PSET 2933 | Principal Shareholder Yield Index ETF,PY 2934 | Principal U.S. Small Cap Index ETF,PSC 2935 | PrivateBancorp Inc,PVTB 2936 | "PrivateBancorp, Inc. - PrivateBancorp Capital Trust IV - 10% Trust Preferred",PVTBP 2937 | Pro-Dex Inc,PDEX 2938 | ProPhase Labs Inc,PRPH 2939 | ProQR Therapeutics NV,PRQR 2940 | ProShares Trust UltraPro Short QQQ ETF,SQQQ 2941 | ProShares Ultra Nasdaq Biotechnology ETF,BIB 2942 | ProShares UltraPro QQQ ETF,TQQQ 2943 | ProShares UltraPro Short NASDAQ Biotechnology,ZBIO 2944 | ProShares UltraShort Nasdaq Biotech,BIS 2945 | Procera Networks Inc,PKT 2946 | Professional Diversity Network Inc,IPDN 2947 | "Profire Energy, Inc.",PFIE 2948 | "Progenics Pharmaceuticals, Inc.",PGNX 2949 | Progress Software Corporation,PRGS 2950 | Proofpoint Inc,PFPT 2951 | Prosensa Holding NV,RNA 2952 | Proshares UltraPro Nasdaq Biotechnology,UBIO 2953 | Prospect Capital Corporation,PSEC 2954 | Protagonist Therapeutics Inc,PTGX 2955 | Proteon Therapeutics Inc,PRTO 2956 | Proteostasis Therapeutics Inc,PTI 2957 | Prothena Corporation PLC,PRTA 2958 | Providence & Worcester Railroad Company,PWX 2959 | "Provident Financial Holdings, Inc.",PROV 2960 | "Prudential Bancorp, Inc. of PA",PBIP 2961 | Psychemedics Corp.,PMD 2962 | Pulaski Financial Corp,PULB 2963 | Pulmatrix Inc,PULM 2964 | Pulse Biosciences Inc,PLSE 2965 | Puma Biotechnology Inc,PBYI 2966 | Pure Cycle Corporation,PCYO 2967 | PureFunds ETFx HealthTech ETF,IMED 2968 | Purefunds Solactive FinTech ETF,FINQ 2969 | Pyxis Funds I,SNLN 2970 | Pyxis Tankers Inc,PXS 2971 | QAD Inc.,QADA 2972 | QAD Inc.,QADB 2973 | "QCR Holdings, Inc.",QCRH 2974 | QLogic Corporation,QLGC 2975 | "QUALCOMM, Inc.",QCOM 2976 | Qiagen NV,QGEN 2977 | Qiwi PLC,QIWI 2978 | Qlik Technologies Inc,QLIK 2979 | Qorvo Inc,QRVO 2980 | Quality Distribution Inc,QLTY 2981 | "Quality Systems, Inc.",QSII 2982 | Qualstar Corporation,QBAK 2983 | Qualys Inc,QLYS 2984 | Quantenna Communications Inc,QTNA 2985 | Quarterhill Inc,QTRH 2986 | Quartet Merger Corp (Inactive),QTETU 2987 | Quartet Merger Corp.,QTET 2988 | Quest Resource Holding Corp,QRHC 2989 | Questcor Pharmaceuticals Inc (Inactive),QCOR 2990 | QuickLogic Corporation,QUIK 2991 | Quidel Corporation,QDEL 2992 | QuinStreet Inc,QNST 2993 | Quinpario Acquisition Corp,JASN 2994 | Quinpario Acquisition Corp 2,QPACU 2995 | Quinpario Acquisition Corp 2,QPAC 2996 | Qumu Corp,QUMU 2997 | Qunar Cayman Islands Ltd,QUNR 2998 | Quotient Limited - Unit,QTNTU 2999 | Quotient Ltd,QTNT 3000 | R C M Technologies Inc,RCMT 3001 | R1 RCM Inc,RCM 3002 | RADA Electronic Ind. Ltd.,RADA 3003 | RADCOM Ltd.,RDCM 3004 | RADVISION LTD. (USA) (Inactive),RVSN 3005 | RBC Bearings Incorporated,ROLL 3006 | "RCI Hospitality Holdings, Inc.",RICK 3007 | "RF Industries, Ltd.",RFIL 3008 | "RF Micro Devices, Inc. (Inactive)",RFMD 3009 | "RF Monolithics, Inc. (Inactive)",RFMI 3010 | RG Barry Corp,DFZ 3011 | RGC Resources Inc.,RGCO 3012 | RLJ Entertainment Inc,RLJE 3013 | RMG Networks Holding Corporation,RMGN 3014 | RMR Group Inc,RMR 3015 | ROI Acquisition Corp II,ROIQU 3016 | ROI Acquisition Corp. II,ROIQ 3017 | RPX Corp,RPXC 3018 | RR Media Ltd,RRM 3019 | RTI Surgical Inc,RTIX 3020 | RXi Pharmaceuticals Corp,RXII 3021 | Ra Pharmaceuticals Inc,RARX 3022 | RadNet Inc.,RDNT 3023 | RadiSys Corporation,RSYS 3024 | Radius Bancorp Inc,RADB 3025 | Radius Health Inc,RDUS 3026 | Radware Ltd.,RDWR 3027 | Ramaco Resources Inc,METC 3028 | Rambus Inc.,RMBS 3029 | Ramtron International,RMTR 3030 | Rand Capital Corporation,RAND 3031 | "Rand Logistics, Inc.",RLOG 3032 | Randgold Resources Ltd. (ADR),GOLD 3033 | Randolph Bancorp Inc,RNDB 3034 | Range Resources-Louisiana Inc,MRD 3035 | Rapid7 Inc,RPD 3036 | Raptor Pharmaceutical Corp,RPTP 3037 | Rave Restaurant Group Inc,RAVE 3038 | "Raven Industries, Inc.",RAVN 3039 | Rda Microelectronics Inc (ADR),RDA 3040 | ReachLocal Inc.,RLOC 3041 | "Reading International, Inc.",RDI 3042 | "Reading International, Inc.",RDIB 3043 | "Real Goods Solar, Inc.",RGSE 3044 | Real Industry Inc,RELY 3045 | RealNetworks Inc,RNWK 3046 | RealPage Inc,RP 3047 | Reata Pharmaceuticals Inc,RETA 3048 | Receptos Inc,RCPT 3049 | Recon Capital Series Trust Recon Capital FTSE 100 ETF,UK 3050 | "Recon Technology, Ltd.",RCON 3051 | Recro Pharma Inc,REPH 3052 | "Red Robin Gourmet Burgers, Inc.",RRGB 3053 | Red Rock Resorts Inc,RRR 3054 | RedHill Biopharma Ltd - ADR,RDHL 3055 | Regeneron Pharmaceuticals Inc,REGN 3056 | Regenxbio Inc,RGNX 3057 | Regulus Therapeutics Inc,RGLS 3058 | Reis Inc,REIS 3059 | "Reliv International, Inc",RELV 3060 | Relypsa Inc,RLYP 3061 | "Remark Holdings, Inc.",MARK 3062 | "Remy International, Inc.",REMY 3063 | Renasant Corp.,RNST 3064 | Renewable Energy Group Inc,REGI 3065 | Rennova Health Inc,RNVA 3066 | Rent-A-Center Inc,RCII 3067 | "Rentech, Inc.",RTK 3068 | Rentrak Corporation,RENT 3069 | Repligen Corporation,RGEN 3070 | Repros Therapeutics Inc,RPRX 3071 | Repros Therapeutics Inc. - Series B warrant,RPRXZ 3072 | "Republic Bancorp, Inc. KY",RBCAA 3073 | "Republic First Bancorp, Inc.",FRBK 3074 | "Research Frontiers, Inc.",REFR 3075 | Resonant Inc,RESN 3076 | Resource America Inc,REXI 3077 | "Resources Connection, Inc.",RECN 3078 | Responsys Inc,MKTG 3079 | Retail Opportunity Investments Corp,ROIC 3080 | Retail Opportunity Investments Corp. - Units,ROICU 3081 | RetailMeNot Inc,SALE 3082 | Retalix Limited (Inactive),RTLX 3083 | Retrophin Inc,RTRX 3084 | Revance Therapeutics Inc,RVNC 3085 | Reven Housing Reit Inc,RVEN 3086 | Revo Biologics Inc,RBIO 3087 | Revolution Lighting Technologies Inc,RVLT 3088 | Rewalk Robotics Ltd,RWLK 3089 | Rex Energy Corporation,REXX 3090 | RiceBran Technologies,RIBT 3091 | "Richardson Electronics, Ltd.",RELL 3092 | RigNet Inc,RNET 3093 | "Rigel Pharmaceuticals, Inc.",RIGL 3094 | RightNow Technologies (Inactive),RNOW 3095 | Rightside Group Ltd,NAME 3096 | Ritter Pharmaceuticals Inc,RTTR 3097 | River Valley Bancorp,RIVR 3098 | RiverBanc Multifamily Investors Inc,RMI 3099 | "Riverbed Technology, Inc.",RVBD 3100 | "Riverview Bancorp, Inc.",RVSB 3101 | Rochester Medical Corporation (Inactive),ROCM 3102 | Rocket Fuel Inc,FUEL 3103 | Rockwell Medical Inc,RMTI 3104 | Rocky Brands Inc,RCKY 3105 | "Rocky Mountain Chocolate Factory, Inc.",RMCF 3106 | Rofin-Sinar Technologies,RSTI 3107 | Roka Bioscience Inc,ROKA 3108 | Roma Financial Corporation (Inactive),ROMA 3109 | Root9B Holdings Inc,RTNB 3110 | Rosehill Resources Inc,KLREU 3111 | Rosehill Resources Inc,ROSE 3112 | Rosetta Genomics Ltd. (USA),ROSG 3113 | "Ross Stores, Inc.",ROST 3114 | "Royal Bancshares of Pennsylvania, Inc.",RBPAA 3115 | Royal Bank Of Canada - Royal Bank of Canada ETN Linked S&P 500 Trend Allocator PR Index,TALL 3116 | "Royal Gold, Inc (USA)",RGLD 3117 | "Rubicon Technology, Inc.",RBCN 3118 | "Rush Enterprises, Inc.",RUSHB 3119 | "Rush Enterprises, Inc.",RUSHA 3120 | Russell ETF Trust,SCTR 3121 | Russell ETF Trust,SCLP 3122 | Russell ETF Trust,SGGG 3123 | Russell ETF Trust,SCOG 3124 | "Ruth's Hospitality Group, Inc.",RUTH 3125 | Ryanair Holdings plc (ADR),RYAAY 3126 | S & T Bancorp Inc,STBA 3127 | S&P Emerging Markets Infrastruct. Ind Fd,EMIF 3128 | S&W Seed Company,SANW 3129 | S&W Seed Company - Warrants Class B 04/23/2015,SANWZ 3130 | "S.Y. Bancorp, Inc. - Cumulative Trust Preferred Stock",SYBTP 3131 | S1 BIOPHARMA INC UNIT (1 COM & 1 WT SER A) E,SXBUU 3132 | S1 Biopharma Inc,SXB 3133 | S1 Corp (Inactive),SONE 3134 | "SAExploration Holdings, Inc.",SAEX 3135 | SAGE Therapeutics Inc,SAGE 3136 | SB Financial Group Inc,SBFG 3137 | "SB Financial Group, Inc. - Depositary Shares each representing a 1/100th interest in a 6.50% Noncumulative convertible perpetual preferred share, Series A",SBFGP 3138 | SBA Communications Corporation,SBAC 3139 | SCYNEXIS Inc,SCYX 3140 | SEI Investments Company,SEIC 3141 | "SG Blocks, Inc.",SGBX 3142 | SGOCO Group Ltd,SGOC 3143 | SHFL entertainment Inc (Inactive),SHFL 3144 | "SI Financial Group, Inc.",SIFI 3145 | SINA Corp,SINA 3146 | SLM Corp,SLMAP 3147 | SLM Corp,SLM 3148 | SLM Corp.,SLMVV 3149 | "SLM Corporation - 6% Senior Notes due December 15, 2043",JSM 3150 | "SLM Corporation - Floating Rate Non-Cumulative Preferred Stock, Series B",SLMBP 3151 | "SLM Corporation - Medium Term Notes, Series A, CPI-Linked Notes due March 15, 2017",OSM 3152 | SMART Technologies Inc,SMT 3153 | SMTC Corporation (USA),SMTX 3154 | "SP Bancorp, Inc.",SPBC 3155 | SP Plus Corp,SP 3156 | SPAR Group Inc,SGRP 3157 | SPDR Dorsey Wright Fixed Income Allocation ETF,DWFI 3158 | "SPS Commerce, Inc.",SPSC 3159 | "SRS Labs, Inc. (Inactive)",SRSL 3160 | "SS&C Technologies Holdings, Inc.",SSNC 3161 | STAAR Surgical Company,STAA 3162 | SVB Financial Group,SIVB 3163 | SVB Financial Group - 7% Cumulative Trust Preferred Securities - SVB Capital II,SIVBO 3164 | Saban Capital Acquisition Corp,SCACU 3165 | Saban Capital Acquisition Corp. - Class A Ordinary Share,SCAC 3166 | Sabra Health Care REIT Inc,SBRA 3167 | Sabra Health Care REIT Inc,SBRAP 3168 | Sabre Corp,SABR 3169 | "Safety Insurance Group, Inc.",SAFT 3170 | Sagent Pharmaceuticals Inc,SGNT 3171 | Saia Inc,SAIA 3172 | "Sajan, Inc.",SAJA 3173 | Salem Media Group Inc,SALM 3174 | "Salisbury Bancorp, Inc.",SAL 3175 | "Salix Pharmaceuticals, Ltd.",SLXP 3176 | SanDisk Corporation,SNDK 3177 | "Sanderson Farms, Inc.",SAFM 3178 | Sandy Spring Bancorp Inc.,SASR 3179 | Sangamo Therapeutics Inc,SGMO 3180 | Sanmina Corp,SANM 3181 | Santa Maria Energy Corp,SMEC 3182 | "Santarus, Inc. (Inactive)",SNTS 3183 | Sapiens International Corporation N.V.,SPNS 3184 | Sapient Corp,SAPE 3185 | Sarepta Therapeutics Inc,SRPT 3186 | Savara Inc,SVRA 3187 | "ScanSource, Inc.",SCSC 3188 | "Schmitt Industries, Inc.",SMIT 3189 | "Schnitzer Steel Industries, Inc.",SCHN 3190 | Scholastic Corp,SCHL 3191 | "SciClone Pharmaceuticals, Inc.",SCLN 3192 | "SciQuest, Inc.",SQI 3193 | Scientific Games Corp,SGMS 3194 | "Scripps Networks Interactive, Inc.",SNI 3195 | SeaChange International,SEAC 3196 | SeaSpine Holdings Corp,SPNE 3197 | Seacoast Banking Corporation of Florida,SBCF 3198 | Seagate Technology PLC,STX 3199 | Seanergy Maritime Holdings Corp.,SHIP 3200 | Sears Canada Inc.,SRSC 3201 | Sears Holdings Corp,SHLD 3202 | Sears Holdings Corporation,SHLDV 3203 | Sears Hometown and Outlet Stores Inc,SHOS 3204 | "Seattle Genetics, Inc.",SGEN 3205 | Second Sight Medical Products Inc,EYES 3206 | Secureworks Corp,SCWX 3207 | Security National Financial Corp,SNFCA 3208 | Select Bancorp Inc,SLCT 3209 | Select Comfort Corp.,SCSS 3210 | Select Income REIT,SIR 3211 | Selecta Biosciences Inc,SELB 3212 | Selective Insurance Group,SIGI 3213 | SemiLEDs Corporation,LEDS 3214 | Semtech Corporation,SMTC 3215 | Seneca Foods Corp,SENEA 3216 | Seneca Foods Corp,SENEB 3217 | SenesTech Inc,SNES 3218 | Senior Housing Properties Trust,SNH 3219 | Senomyx Inc.,SNMX 3220 | Sensus Healthcare Inc,SRTS 3221 | "Sensus Healthcare, Inc. Units",SRTSU 3222 | "Sequenom, Inc.",SQNM 3223 | Sequential Brands Group Inc,SQBG 3224 | "SeraCare Life Sciences, Inc. (Inactive)",SRLS 3225 | Seres Therapeutics Inc,MCRB 3226 | Servicesource International Inc,SREV 3227 | "ServisFirst Bancshares, Inc.",SFBS 3228 | Sevcon Inc,SEV 3229 | "Severn Bancorp, Inc.",SVBI 3230 | Shanda Games Limited(ADR),GAME 3231 | Shanda Interactive Entertainment Ltd ADR (Inactive),SNDA 3232 | SharpSpring Inc,SHSP 3233 | Sharps Compliance Corp.,SMED 3234 | Shenandoah Telecommunications Company,SHEN 3235 | "ShiftPixy, Inc. Common Stock",PIXY 3236 | "Shiloh Industries, Inc.",SHLO 3237 | Shimmick Construction Company Inc,SCCI 3238 | Shineco Inc,TYHT 3239 | Shire PLC (ADR),SHPG 3240 | Shire Viropharma Inc,VPHM 3241 | "Shoe Carnival, Inc.",SCVL 3242 | "Shore Bancshares, Inc.",SHBI 3243 | ShoreTel Inc,SHOR 3244 | Shotspotter Inc,SSTI 3245 | "Shutterfly, Inc.",SFLY 3246 | Siebert Financial Corp.,SIEB 3247 | Sientra Inc,SIEN 3248 | Sierra Bancorp,BSRR 3249 | Sierra Oncology Inc,SRRA 3250 | "Sierra Wireless, Inc. (USA)",SWIR 3251 | Sify Technologies Limited (ADR),SIFY 3252 | Sigma Designs Inc,SIGM 3253 | Sigma Labs Inc,SGLB 3254 | Sigma-Aldrich Corporation,SIAL 3255 | SigmaTron International,SGMA 3256 | Signature Bank,SBNY 3257 | Silgan Holdings Inc.,SLGN 3258 | Silicom Ltd.,SILC 3259 | Silicon Graphics International Corp,SGI 3260 | "Silicon Image, Inc.",SIMG 3261 | Silicon Laboratories,SLAB 3262 | Silicon Motion Technology Corp. (ADR),SIMO 3263 | Siliconware Precision Industries (ADR),SPIL 3264 | Silver Run Acquisition Corporation II,SRUN 3265 | Silver Run Acquisition II Corp,SRUNU 3266 | Silver Standard Resources Inc. (USA),SSRI 3267 | SilverSun Technologies Inc,SSNT 3268 | Silvercrest Asset Management Group Inc,SAMG 3269 | Simmons First National Corporation,SFNC 3270 | Simplicity Bancorp Inc,SMPL 3271 | "Simulations Plus, Inc.",SLP 3272 | Sinclair Broadcast Group Inc,SBGI 3273 | Sinclair Television of Seattle Inc,FSCI 3274 | Sino Mercury Acquisition Corp,SMACU 3275 | Sino Mercury Acquisition Corp,SMAC 3276 | "Sino-Global Shipping America, Ltd.",SINO 3277 | Sinovac Biotech Ltd.,SVA 3278 | Sirius XM Holdings Inc.,SIRI 3279 | "Sirona Dental Systems, Inc.",SIRO 3280 | Sirva Inc,SRVA 3281 | Sito Mobile Ltd,SITO 3282 | Sizmek Inc,SZMK 3283 | Sizmek Technologies Inc,MDMD 3284 | Skullcandy Inc,SKUL 3285 | Sky Solar Holdings Ltd (ADR),SKYS 3286 | Sky-mobi Ltd (ADR),MOBI 3287 | "SkyWest, Inc.",SKYW 3288 | Skyline Medical Inc,SKLNU 3289 | Skyline Medical Inc,SKLN 3290 | Skyworks Solutions Inc,SWKS 3291 | Smart Global Holdings Inc,SGH 3292 | Smart Sand Inc,SND 3293 | Smart Sand Partners LP,SSLP 3294 | SmartFinancial Inc,SMBK 3295 | SmartPros Ltd.,SPRO 3296 | Smith Electric Vehicles Corp,SMTH 3297 | "Smith Micro Software, Inc.",SMSI 3298 | Snyder's-Lance Inc,LNCE 3299 | Social Reality Inc,SRAX 3300 | "Socket Mobile, Inc.",SCKT 3301 | Sodastream International Ltd,SODA 3302 | Sohu.com Inc,SOHU 3303 | Solar Capital Ltd.,SLRC 3304 | Solar Senior Capital Ltd,SUNS 3305 | SolarCity Corp,SCTY 3306 | Solaredge Technologies Inc,SEDG 3307 | Soleno Therapeutics Inc,SLNO 3308 | "Soligenix, Inc.",SNGX 3309 | Solta Medical Inc,SLTM 3310 | Somerset Hills Bancorp (Inactive),SOMH 3311 | Sonic Corporation,SONC 3312 | Sonic Foundry Inc,SOFO 3313 | Sonoma Pharmaceuticals Inc,SNOA 3314 | "Sonus Networks, Inc.",SONS 3315 | Sooner Holdings Inc,SYNM 3316 | Sophiris Bio Inc,SPHS 3317 | "Sorl Auto Parts, Inc.",SORL 3318 | Sorrento Therapeutics Inc,SRNE 3319 | Sotherly Hotels Inc,SOHO 3320 | Sotherly Hotels Inc,SOHOB 3321 | "Sound Financial Bancorp, Inc.",SFBC 3322 | SoundBite Communications Inc,SDBT 3323 | Sourcefire LLC (Inactive),FIRE 3324 | South State Corporation,SSB 3325 | Southcoast Financial Corporation,SOCB 3326 | Southern Community Financial Corp.,SCMF 3327 | "Southern First Bancshares, Inc.",SFST 3328 | "Southern Missouri Bancorp, Inc.",SMBC 3329 | "Southern National Banc. of Virginia, Inc",SONA 3330 | "Southside Bancshares, Inc.",SBSI 3331 | "Southwest Bancorp, Inc.",OKSB 3332 | "Southwest Bancorp, Inc. - Southwest Capital Trust II- Trust Preferred Securities",OKSBP 3333 | "Span-America Medical Systems, Inc.",SPAN 3334 | Spark Energy Inc,SPKE 3335 | "Spark Energy, Inc. - 8.75% Series A Fixed-to-Floating Rate Cumulative Redeemable Perpetual Preferred Stock",SPKEP 3336 | Spark Therapeutics Inc,ONCE 3337 | Spartan Motors Inc,SPAR 3338 | SpartanNash Co,SPTN 3339 | Spectranetics Corp,SPNC 3340 | "Spectrum Pharmaceuticals, Inc.",SPPI 3341 | Sphere 3D Corp.,ANY 3342 | Spherix Inc,SPEX 3343 | Spi Energy Co Ltd (ADR),SPI 3344 | Spirit Airlines Incorporated,SAVE 3345 | Splunk Inc,SPLK 3346 | Spok Holdings Inc,USMO 3347 | "Spok Holdings, Inc.",SPOK 3348 | "Sport Chalet, Inc. (Inactive)",SPCHB 3349 | "Sport Chalet, Inc. (Inactive)",SPCHA 3350 | Sportsman's Warehouse Holdings Inc,SPWH 3351 | "Spreadtrum Communications, Inc (ADR)",SPRD 3352 | Spring Bank Pharmaceuticals Inc,SBPH 3353 | "Sprott Focus Trust, Inc. - Closed End Fund",FUND 3354 | Sprouts Farmers Market Inc,SFM 3355 | Square 1 Financial Inc,SQBK 3356 | Staffing 360 Solutions Inc,STAF 3357 | Stamps.com Inc.,STMP 3358 | Standard Microsystems Corporation (Inactive),SMSC 3359 | Stanley Furniture Co.,STLY 3360 | "Staples, Inc.",SPLS 3361 | Star Bulk Carriers Corp.,SBLK 3362 | Starbucks Corporation,SBUX 3363 | Starz,LSTZB 3364 | Starz,LSTZA 3365 | Starz Acquisition LLC,STRZB 3366 | Starz Acquisition LLC,STRZA 3367 | State Auto Financial Corp,STFC 3368 | "State Bancorp, Inc./NY (Inactive)",STBC 3369 | State Bank Financial Corp,STBZ 3370 | State Investors Bancorp Inc,SIBC 3371 | State National Companies Inc,SNC 3372 | Statoil Exploration Co (Inactive),BEXP 3373 | Steadymed Ltd,STDY 3374 | StealthGas Inc.,GASS 3375 | "Steel Dynamics, Inc.",STLD 3376 | "Stein Mart, Inc.",SMRT 3377 | Steiner Leisure Ltd,STNR 3378 | Stellar Acquisition III Inc,STLRU 3379 | Stellar Acquisition III Inc.,STLR 3380 | Stellar Biotechnologies Inc,SBOT 3381 | Stellarone Corp (Inactive),STEL 3382 | Stemline Therapeutics Inc,STML 3383 | Stericycle Inc,SRCL 3384 | "Stericycle, Inc. - Depository Receipt",SRCLP 3385 | "Sterling Construction Company, Inc.",STRL 3386 | Sterling Financial Corporation,STSA 3387 | "Steven Madden, Ltd.",SHOO 3388 | Stewardship Financial Corporation,SSFN 3389 | "Stewart Enterprises, Inc.",STEI 3390 | Stock Yards Bancorp Inc,SYBT 3391 | StoneCastle Financial Corp,BANX 3392 | Stonegate Bank,SGBK 3393 | "Strata Skin Sciences, Inc.",SSKN 3394 | "Stratasys, Ltd.",SSYS 3395 | Strattec Security Corp.,STRT 3396 | Stratus Properties Inc,STRS 3397 | Strayer Education Inc,STRA 3398 | Streamline Health Solutions Inc.,STRM 3399 | Strongbridge Biopharma plc,SBBP 3400 | Student Transportation Inc,STB 3401 | "Sucampo Pharmaceuticals, Inc.",SCMP 3402 | "Summer Infant, Inc.",SUMR 3403 | "Summit Financial Group, Inc.",SMMF 3404 | Summit State Bank,SSBI 3405 | Summit Therapeutics PLC (ADR),SMMT 3406 | "Sun Bancorp, Inc. /NJ",SNBC 3407 | Sun Healthcare Group Inc (Inactive),SUNH 3408 | Sun Hydraulics Corporation,SNHY 3409 | "SunOpta, Inc. (USA)",STKL 3410 | SunPower Corporation,SPWRB 3411 | SunPower Corporation,SPWR 3412 | Sundance Energy Australia Ltd,SNDE 3413 | Sunedison Semiconductor Ltd,SEMI 3414 | "Sunesis Pharmaceuticals, Inc.",SNSS 3415 | Sungy Mobile Ltd,GOMO 3416 | Sunrun Inc,RUN 3417 | Sunshine Bancorp Inc,SBCP 3418 | Sunshine Heart Inc,CHFS 3419 | Sunworks Inc,SUNW 3420 | "Super Micro Computer, Inc.",SMCI 3421 | SuperMedia Inc (Inactive),SPMD 3422 | Supercom Ltd,SPCB 3423 | "Superconductor Technologies, Inc.",SCON 3424 | Superior Uniform Group Inc,SGC 3425 | Supernus Pharmaceuticals Inc,SUPN 3426 | "Supertex, Inc.",SUPX 3427 | "Support.com, Inc.",SPRT 3428 | "SurModics, Inc.",SRDX 3429 | SureWest Communications (Inactive),SURW 3430 | Surgery Partners Inc,SGRY 3431 | Surgical Care Affiliates Inc,SCAI 3432 | Susquehanna Bancshares Inc,SUSQ 3433 | Sussex Bancorp,SBBX 3434 | Sutron Corporation,STRN 3435 | "Sykes Enterprises, Incorporated",SYKE 3436 | Symantec Corporation,SYMC 3437 | Symmetry Surgical Inc,SSRG 3438 | Synacor Inc,SYNC 3439 | Synageva Biopharma Corp,GEVA 3440 | Synalloy Corporation,SYNL 3441 | "Synaptics, Incorporated",SYNA 3442 | "Synchronoss Technologies, Inc.",SNCR 3443 | Syndax Pharmaceuticals Inc,SNDX 3444 | Synergetics USA Inc,SURG 3445 | Synergy Health North America Inc (Inactive),STRC 3446 | Synergy Pharmaceuticals Inc,SGYP 3447 | "Synergy Pharmaceuticals, Inc. - Unit",SGYPU 3448 | Syneron Medical Ltd.,ELOS 3449 | "Synopsys, Inc.",SNPS 3450 | "Synovis Life Technologies, Inc. (Inactive)",SYNO 3451 | "Syntel, Inc.",SYNT 3452 | "Synthesis Energy Systems, Inc.",SYMX 3453 | "Synutra International, Inc.",SYUT 3454 | "Sypris Solutions, Inc.",SYPR 3455 | Syros Pharmaceuticals Inc,SYRS 3456 | T-Mobile US Inc,TMUS 3457 | "T-Mobile US, Inc. - 5.50% Mandatory Convertible Preferred Stock, Series A",TMUSP 3458 | T. Rowe Price Group Inc,TROW 3459 | T.A.T. Technologies Ltd.,TATT 3460 | T2 Biosystems Inc,TTOO 3461 | TCG BDC Inc,CGBD 3462 | TCP Capital Corp,TCPC 3463 | TD Ameritrade Holding Corp.,AMTD 3464 | TEL FSI Inc (Inactive),FSII 3465 | TESARO Inc,TSRO 3466 | "TESSCO Technologies, Inc.",TESS 3467 | TF Financial Corp (Inactive),THRD 3468 | TFS Financial Corporation,TFSL 3469 | TG Therapeutics Inc,TGTX 3470 | "THL Credit, Inc.",TCRD 3471 | TIB Financial Corp. (Inactive),TIBB 3472 | TICC Capital Corp.,TICC 3473 | TII Network Technologies (Inactive),TIII 3474 | TOP SHIPS Inc,TOPS 3475 | TOR Minerals International Inc,TORM 3476 | TPC Group Inc (Inactive),TPCG 3477 | TPI Composites Inc,TPIC 3478 | TRACON Pharmaceuticals Inc,TCON 3479 | TRIA Beauty Inc.,TRIA 3480 | TSR Inc,TSRI 3481 | "TTM Technologies, Inc.",TTMI 3482 | TW Telecom Inc (Inactive),TWTC 3483 | Tabula Rasa HealthCare Inc,TRHC 3484 | Tactile Systems Technology Inc,TCMD 3485 | Taggares Agriculture Corp,TAG 3486 | Taitron Components Inc.,TAIT 3487 | Take Two Interactive Software Inc,TTWO 3488 | Talend SA ADR,TLND 3489 | Talmer Bancorp Inc,TLMR 3490 | Tandem Diabetes Care Inc,TNDM 3491 | "Tandy Leather Factory, Inc.",TLF 3492 | Tantech Holdings Ltd,TANH 3493 | TapImmune Inc,TPIV 3494 | Tarena International Inc(ADR),TEDU 3495 | Taylor Capital Group Inc (Inactive),TAYCP 3496 | Taylor Capital Group Inc (Inactive),TAYC 3497 | "Taylor Capital Group, Inc. - Perpetual Non Cumulative Pfd Sh",TAYCO 3498 | "Taylor Devices, Inc.",TAYD 3499 | TearLab Corp,TEAR 3500 | Tech Data Corp,TECD 3501 | TechTarget Inc,TTGT 3502 | Technical Communications Corporation,TCCO 3503 | Tecogen Inc,TGEN 3504 | Tecumseh Products Company,TECU 3505 | Tekelec Global Inc (Inactive),TKLC 3506 | "TeleCommunication Systems, Inc.",TSYS 3507 | "TeleTech Holdings, Inc.",TTEC 3508 | Teledyne LeCroy Inc (Inactive),LCRY 3509 | Telefonaktiebolaget LM Ericsson,ERIC 3510 | "Telefonos de Mexico, S.A. (ADR) (Inactive)",TFONY 3511 | Telenav Inc,TNAV 3512 | Teligent Inc,TLGT 3513 | "Tellabs, Inc. (Inactive)",TLAB 3514 | Tellurian Inc,TELL 3515 | Telular Corporation (Inactive),WRLS 3516 | Tenax Therapeutics Inc,TENX 3517 | TerraForm Global Inc,GLBL 3518 | TerraForm Power Inc,TERP 3519 | "TerraVia Holdings, Inc.",TVIA 3520 | Terrapin 3 Acquisition Corp,TRTL 3521 | Terrapin 3 Acquisition Corp,TRTLU 3522 | Terravia Holdings Inc,SZYM 3523 | Territorial Bancorp Inc,TBNK 3524 | Tesco Corporation (USA),TESO 3525 | Tesla Inc,TSLA 3526 | "Tetra Tech, Inc.",TTEK 3527 | Tetraphase Pharmaceuticals Inc,TTPH 3528 | Texas Capital Bancshares Inc,TCBI 3529 | "Texas Capital Bancshares, Inc. - Non Cumulative Preferred Perpetual Stock Series A",TCBIP 3530 | Texas Instruments Incorporated,TXN 3531 | Texas Roadhouse Inc,TXRH 3532 | The Advisory Board Company,ABCO 3533 | The Carlyle Group LP,CG 3534 | "The Ensign Group, Inc.",ENSG 3535 | The Fresh Market Inc,TFM 3536 | The Goodyear Tire & Rubber Company - Convertible Preferred Stock,GTPPP 3537 | The Gymboree Corporation,GYMB 3538 | "The Hackett Group, Inc.",HCKT 3539 | The Health and Fitness ETF,FITS 3540 | The Long-Term Care ETF,OLD 3541 | The Medicines Company,MDCO 3542 | The Obesity ETF,SLIM 3543 | The Organics ETF,ORG 3544 | The Providence Service Corporation,PRSC 3545 | The Restaurant ETF,BITE 3546 | "The Savannah Bancorp, Inc. (Inactive)",SAVB 3547 | "The Ultimate Software Group, Inc.",ULTI 3548 | The9 Limited (ADR),NCTY 3549 | "TheStreet, Inc.",TST 3550 | Therapix Biosciences Ltd. - American Depositary Shares,TRPX 3551 | Theravance Biopharma Inc,TBPH 3552 | Theravance Inc,THRXV 3553 | Thoratec Corporation,THOR 3554 | "Threshold Pharmaceuticals, Inc.",THLD 3555 | TiGenix - American Depositary Shares,TIG 3556 | TiVo Corp,TIVO 3557 | Tibco Software Inc. (Inactive),TIBX 3558 | "Tile Shop Hldgs, Inc.",TTS 3559 | Till Capital Ltd. - Restricted Voting Shares,TIL 3560 | Tim We SGPS SA,TMWE 3561 | "Timberland Bancorp, Inc.",TSBK 3562 | Tiptree Inc,TIPT 3563 | Titan Machinery Inc.,TITN 3564 | "Titan Pharmaceuticals, Inc.",TTNP 3565 | Tivity Health Inc,TVTY 3566 | Tobira Therapeutics Inc,TBRA 3567 | Tocagen Inc,TOCA 3568 | Tonix Pharmaceuticals Holding Corp.,TNXP 3569 | Top Image Systems Ltd.,TISA 3570 | Torchlight Energy Resources Inc,TRCH 3571 | Torm A/S (ADR),TRMD 3572 | "Tower Bancorp, Inc. (Inactive)",TOBC 3573 | Tower Financial Corporation (Inactive),TOFC 3574 | "Tower Group International, Ltd.",TWGP 3575 | Tower Semiconductor Ltd. (USA),TSEM 3576 | Towers Watson & Co,TW 3577 | "Town Sports International Holdings, Inc.",CLUB 3578 | TowneBank,TOWN 3579 | Tractor Supply Company,TSCO 3580 | Trade Desk Inc,TTD 3581 | Trade Street Residential Inc,TSRE 3582 | Trans World Entertainment Corporation,TWMC 3583 | TransAct Technologies Incorporated,TACT 3584 | TransGlobe Energy Corporation (USA),TGA 3585 | "Transcat, Inc.",TRNS 3586 | "Transcend Services, Inc. (Inactive)",TRCR 3587 | Transition Therapeutics Inc (USA),TTHI 3588 | TravelCenters of America LLC,TA 3589 | Travelzoo,TZOO 3590 | Trevena Inc,TRVN 3591 | TriCo Bancshares,TCBK 3592 | TriMas Corp,TRS 3593 | TriMas Corporation,TRSVV 3594 | TriQuint Semiconductor Inc (Inactive),TQNT 3595 | Trillium Therapeutics Inc.,TRIL 3596 | Trimble Inc,TRMB 3597 | Trinity Biotech plc (ADR),TRIB 3598 | Trintech Group PLC (ADR) (Inactive),TTPA 3599 | Tripadvisor Inc,TRIP 3600 | Tristate Capital Holdings Inc,TSC 3601 | Triumph Bancorp Inc,TBK 3602 | "Trius Therapeutics, Inc.",TSRX 3603 | Trivago NV - ADR,TRVG 3604 | Trivascular Technologies Inc,TRIV 3605 | TrovaGene Inc,TROV 3606 | TrovaGene Inc,TROVU 3607 | "True Religion Apparel, Inc. (Inactive)",TRLG 3608 | TrueCar Inc,TRUE 3609 | Truett-Hurst Inc,THST 3610 | Trunkbow International Holdings Ltd,TBOW 3611 | Trupanion Inc,TRUP 3612 | TrustCo Bank Corp NY,TRST 3613 | Trustmark Corp,TRMK 3614 | Trustwave Holdings Inc.,TWAV 3615 | TubeMogul Inc,TUBE 3616 | Tucows Inc. (USA),TCX 3617 | Tudou Hldg Ltd (ADR),TUDO 3618 | Tuesday Morning Corporation,TUES 3619 | "Tufco Technologies, Inc. (Inactive)",TFCO 3620 | Tuniu Corp,TOUR 3621 | Turtle Beach Corp,HEAR 3622 | Tuttle Tactical Management Multi-Strategy Income ETF,TUTI 3623 | Tuttle Tactical Management U.S. Core ETF,TUTT 3624 | Tvax Biomedical Inc.,TVAX 3625 | Twenty-First Century Fox Inc,FOX 3626 | Twenty-First Century Fox Inc,FOXA 3627 | "Twin Disc, Incorporated",TWIN 3628 | Two Rivers Bancorp,TRCB 3629 | "U.S. Auto Parts Network, Inc.",PRTS 3630 | U.S. Energy Corp.,USEG 3631 | "U.S. Global Investors, Inc.",GROW 3632 | "UFP Technologies, Inc.",UFPT 3633 | UMB Financial Corp,UMBF 3634 | US Concrete Inc,USCR 3635 | US Ecology Inc,ECOL 3636 | US Home Systems Inc (Inactive),USHS 3637 | "USA Technologies, Inc.",USATP 3638 | "USA Technologies, Inc.",USAT 3639 | "USA Technologies, Inc. - Warrants 12/31/2013",USATZ 3640 | "USA Truck, Inc.",USAK 3641 | USMD Holdings Inc,USMD 3642 | UTStarcom Holdings Corp,UTSI 3643 | UTi Worldwide Inc.,UTIW 3644 | Ubiquiti Networks Inc,UBNT 3645 | Ulta Beauty Inc,ULTA 3646 | Ultra Clean Holdings Inc,UCTT 3647 | Ultra Petroleum Corp.,UPL 3648 | Ultragenyx Pharmaceutical Inc,RARE 3649 | Ultralife Corp.,ULBI 3650 | "Ultratech, Inc.",UTEK 3651 | Umpqua Holdings Corp,UMPQ 3652 | Uni-Pixel Inc,UNXL 3653 | Unico American Corporation,UNAM 3654 | Unicom Government Inc (Inactive),GTSI 3655 | Union Bankshares Corp,UBSH 3656 | "Union Bankshares, Inc.",UNB 3657 | "Union Drilling, Inc.",UDRL 3658 | Uniqure NV,QURE 3659 | "United Bancorp, Inc.",UBCP 3660 | United Bancshares Inc. OH,UBOH 3661 | "United Bankshares, Inc.",UBSI 3662 | United Community Bancorp Inc,UCBA 3663 | "United Community Banks, Inc.",UCBI 3664 | United Community Financial Corp,UCFC 3665 | United Financial Bancorp Inc,UBNK 3666 | "United Fire Group, Inc.",UFCS 3667 | United Insurance Holdings Corp,UIHC 3668 | "United Natural Foods, Inc.",UNFI 3669 | "United Online, Inc.",UNTD 3670 | United Security Bancshares,UBFO 3671 | United States Lime & Minerals Inc,USLM 3672 | United Therapeutics Corporation,UTHR 3673 | "United-Guardian, Inc.",UG 3674 | Uniti Group Inc,UNIT 3675 | "Unity Bancorp, Inc.",UNTY 3676 | Universal Business Payment Solutions Acquisition Corp,JTPY 3677 | Universal Display Corporation,OLED 3678 | Universal Electronics Inc,UEIC 3679 | "Universal Forest Products, Inc.",UFPI 3680 | Universal Logistics Holdings Inc,ULH 3681 | Universal Stainless & Alloy Products,USAP 3682 | Univest Corporation of Pennsylvania,UVSP 3683 | Upland Software Inc,UPLD 3684 | "Uranium Resources, Inc.",URRE 3685 | Urban One Inc,UONEK 3686 | Urban One Inc,UONE 3687 | "Urban Outfitters, Inc.",URBN 3688 | Urogen Pharma Ltd,URGN 3689 | "Uroplasty, Inc.",UPI 3690 | "Utah Medical Products, Inc.",UTMD 3691 | "VASCO Data Security International, Inc.",VDSI 3692 | "VBI Vaccines, Inc. - Ordinary Shares",VBIV 3693 | VCA Inc,WOOF 3694 | VEON Ltd (ADR),VEON 3695 | "VIVUS, Inc.",VVUS 3696 | VOXX International Corp,VOXX 3697 | VSE Corporation,VSEC 3698 | VWR Corp,VWR 3699 | "Valeritas Holdings, Inc.",VLRX 3700 | Valley Financial Corp. Virginia,VYFC 3701 | "Value Line, Inc.",VALU 3702 | VanEck Vectors Biotech ETF,BBH 3703 | VanEck Vectors Generic Drugs ETF,GNRX 3704 | VanEck Vectors Pharmaceutical ETF,PPH 3705 | Vanda Pharmaceuticals Inc.,VNDA 3706 | Vanguard Asset Allocation Fund,VTIP 3707 | Vanguard Charlotte Funds,BNDX 3708 | Vanguard Intermediate Tm Cpte Bd ETF,VCIT 3709 | Vanguard International Dividend Appreciation ETF,VIGI 3710 | Vanguard International Equity Index Funds,VNQI 3711 | Vanguard International High Dividend Yield ETF,VYMI 3712 | Vanguard Intmdte Tm Govt Bd ETF,VGIT 3713 | Vanguard Lg Term Govt Bd ETF,VGLT 3714 | Vanguard Long Term Corporate Bond ETF,VCLT 3715 | Vanguard Mortgage Bkd Sects ETF,VMBS 3716 | Vanguard Scottsdale Funds,VTWV 3717 | Vanguard Scottsdale Funds,VTWG 3718 | Vanguard Scottsdale Funds,VTHR 3719 | Vanguard Scottsdale Funds,VONV 3720 | Vanguard Scottsdale Funds,VONG 3721 | Vanguard Scottsdale Funds,VONE 3722 | Vanguard Scottsdale Funds,VTWO 3723 | Vanguard Short-Term Crprte Bnd Idx Fd,VCSH 3724 | Vanguard Sht Term Govt Bond ETF,VGSH 3725 | Vanguard Total International Stock ETF,VXUS 3726 | Vanguard Whitehall Funds,VWOB 3727 | Vantage Energy Acquisition Corp,VEACU 3728 | Vantage Energy Acquisition Corp.,VEAC 3729 | Vapor Corp. Unit,VPCOU 3730 | Varex Imaging Corp,VREX 3731 | Varonis Systems Inc,VRNS 3732 | Vascular Biogenics Ltd,VBLT 3733 | "Vascular Solutions, Inc.",VASC 3734 | Veeco Instruments Inc.,VECO 3735 | "Vera Bradley, Inc.",VRA 3736 | Veracyte Inc,VCYT 3737 | Verastem Inc,VSTM 3738 | Verenium Corp,VRNM 3739 | Vericel Corp,VCEL 3740 | Verint Systems Inc.,VRNT 3741 | "Verisign, Inc.",VRSN 3742 | "Verisk Analytics, Inc.",VRSK 3743 | Veritex Holdings Inc,VBTX 3744 | Veritone Inc,VERI 3745 | "Vermillion, Inc.",VRML 3746 | Verona Pharma plc - American Depositary Share,VRNA 3747 | Versant Corp (Inactive),VSNT 3748 | Versartis Inc,VSAR 3749 | Vertex Energy Inc,VTNR 3750 | Vertex Pharmaceuticals Incorporated,VRTX 3751 | Vertro Inc (Inactive),VTRO 3752 | "ViaSat, Inc.",VSAT 3753 | "Viacom, Inc.",VIAB 3754 | "Viacom, Inc.",VIA 3755 | Viamet Pharmaceuticals Holdings LLC,VMET 3756 | "Viasystems Group, Inc.",VIAS 3757 | Viasystems North America Inc (Inactive),DDIC 3758 | Viavi Solutions Inc,VIAV 3759 | Vical Incorporated,VICL 3760 | Vicor Corp,VICR 3761 | VictoryShares Dividend Accelerator ETF,VSDA 3762 | VictoryShares Emerging Market Volatility Wtd ETF,CEZ 3763 | VictoryShares International High Div Volatility Wtd ETF,CID 3764 | VictoryShares International Volatility Wtd ETF,CIL 3765 | VictoryShares US EQ Income Enhanced Volatility Wtd ETF,CDC 3766 | VictoryShares US Large Cap High Div Volatility Wtd ETF,CDL 3767 | VictoryShares US Small Cap High Div Volatility Wtd ETF,CSB 3768 | VictoryShares US Small Cap Volatility Wtd ETF,CSA 3769 | Vident Core US Equity ETF,VUSE 3770 | Vident International Equity Fund,VIDI 3771 | Videocon d2h Ltd - ADR,VDTH 3772 | Viewray Inc,VRAY 3773 | Viking Therapeutics Inc,VKTX 3774 | Village Bank and Trust Financial Corp.,VBFC 3775 | "Village Super Market, Inc.",VLGEA 3776 | Vimicro International Corporation (ADR),VIMC 3777 | Viper Energy Partners LP,VNOM 3778 | Virco Mfg. Corporation,VIRC 3779 | Virgin America Inc,VA 3780 | Virgin Media Inc.,VMED 3781 | "Virginia Commerce Bancorp, Inc. (Inactive)",VCBI 3782 | Virobay Inc,VBAY 3783 | Virtu Financial Inc,VIRT 3784 | VirtualScopics Inc,VSCP 3785 | Virtus Investment Partners Inc,VRTS 3786 | Virtus Investment Partners Inc,VRTSP 3787 | Virtusa Corporation,VRTU 3788 | VisionChina Media Inc (ADR),VISN 3789 | Vistagen Therapeutics Inc,VTGN 3790 | Visterra Inc,VIST 3791 | Vitacost.com Inc (Inactive),VITC 3792 | Vitae Pharmaceuticals Inc,VTAE 3793 | Vital Therapies Inc,VTL 3794 | "Vitran Corporation, Inc. (USA)",VTNC 3795 | Viveve Medical Inc,VIVE 3796 | VivoPower International PLC,VVPR 3797 | "Vocus, Inc. (Inactive)",VOCS 3798 | Vodafone Group Plc (ADR),VOD 3799 | Volcano Corp,VOLC 3800 | Volterra Semiconductor LLC (Inactive),VLTR 3801 | Voyager Therapeutics Inc,VYGR 3802 | Vuzix Corporation,VUZI 3803 | WCA Waste Corporation (Inactive),WCAA 3804 | "WCF Bancorp, Inc.",WCFB 3805 | WD-40 Company,WDFC 3806 | WEBSTER PFD CAP 8.625% PFD'B',WBSTP 3807 | WMIH Corp.,WMIH 3808 | "WOLVERINE BANCORP, INC.",WBKC 3809 | WPCS International Incorporated,WPCS 3810 | WPP plc - American Depositary Shares each representing five Ordinary Shares,WPPGY 3811 | "WSB Holdings, Inc.",WSB 3812 | WSFS Financial Corporation,WSFS 3813 | "WSI Industries, Inc.",WSCI 3814 | WVS Financial Corp.,WVFC 3815 | "WaferGen Bio-systems, Inc.",WGBS 3816 | Walgreens Boots Alliance Inc,WBA 3817 | Warner Chilcott Plc (Inactive),WCRX 3818 | Washington Banking Co (Inactive),WBCO 3819 | Washington Federal Inc.,WAFD 3820 | Washington Trust Bancorp,WASH 3821 | WashingtonFirst Bankshares Inc,WFBI 3822 | "Waterstone Financial, Inc.",WSBF 3823 | Wave Life Sciences Ltd,WVE 3824 | Wayne Farms Inc,WNFM 3825 | "Wayne Savings Bancshares, Inc",WAYN 3826 | "Wayside Technology Group, Inc.",WSTG 3827 | Web.com Group Inc,WEB 3828 | WebMD Health Corp.,WBMD 3829 | Websense Inc (Inactive),WBSN 3830 | Wecast Network Inc,WCST 3831 | Weibo Corp (ADR),WB 3832 | Wellesley Bancorp Inc,WEBK 3833 | Wendys Co,WEN 3834 | "Werner Enterprises, Inc.",WERN 3835 | WesBanco Inc,WSBC 3836 | "West Bancorporation, Inc.",WTBA 3837 | West Coast Bancorp,WCBO 3838 | West Coast Realty Trust Inc,WCRT 3839 | West Corp,WSTC 3840 | "West Marine, Inc.",WMAR 3841 | Westamerica Bancorporation,WABC 3842 | Westbury Bancorp Inc,WBB 3843 | Westell Technologies Inc.,WSTL 3844 | Western Digital Corp,WDC 3845 | Western Liberty Bancorp,WLBC 3846 | Western New England Bancorp Inc,WNEB 3847 | Westmoreland Coal Company,WLBPZ 3848 | Westmoreland Coal Company,WLB 3849 | Westport Fuel Systems Inc (USA),WPRT 3850 | Westway Group Inc (Inactive),WWAY 3851 | "Weyco Group, Inc.",WEYS 3852 | Wheeler Real Estate Investment Trust Inc,WHLRP 3853 | Wheeler Real Estate Investment Trust Inc,WHLR 3854 | Wheeler Real Estate Investment Trust Inc,WHLRD 3855 | WhiteHorse Finance Inc,WHF 3856 | WhiteSmoke Inc,WHSM 3857 | "Whole Foods Market, Inc.",WFM 3858 | Wilhelmina International Inc,WHLM 3859 | "Willamette Valley Vineyards, Inc.",WVVI 3860 | "Willamette Valley Vineyards, Inc.",WVVIP 3861 | "Willdan Group, Inc.",WLDN 3862 | Willis Lease Finance Corporation,WLFCP 3863 | Willis Lease Finance Corporation,WLFC 3864 | Willis Towers Watson PLC,WLTW 3865 | Wilshire Bancorp Inc,WIBC 3866 | "Windstream Holdings, Inc.",WIN 3867 | Wingstop Inc,WING 3868 | Winmark Corporation,WINA 3869 | "Winn-Dixie Stores, Inc.",WINN 3870 | Winner Medical Group Inc (Inactive),WWIN 3871 | Wins Finance Holdings Inc,WINS 3872 | Wintrust Financial Corp,WTFC 3873 | "Wintrust Financial Corporation - Fixed-to-Floating Rate Non-Cumulative Perpetual Preferred Stock, Series D",WTFCM 3874 | WisdomTree Germany Hedged Equity Fund,DXGE 3875 | "WisdomTree Investments, Inc.",WETF 3876 | WisdomTree Japan Interest Rate Strategy Fund,JGBB 3877 | WisdomTree Korea Hedged Equity Fund,DXKW 3878 | WisdomTree Trust,DXPS 3879 | WisdomTree Trust,CXSE 3880 | WisdomTree Trust,GULF 3881 | WisdomTree Trust,EMCB 3882 | WisdomTree Trust,AGND 3883 | WisdomTree Trust,DGRE 3884 | WisdomTree Trust,HYZD 3885 | WisdomTree Trust,HYND 3886 | WisdomTree Trust,DGRW 3887 | WisdomTree Trust,DXJS 3888 | WisdomTree Trust,CRDT 3889 | WisdomTree Trust,EMCG 3890 | WisdomTree Trust,DGRS 3891 | WisdomTree Trust,AGZD 3892 | WisdomTree Western Asset Unconstrained Bond Fund,UBND 3893 | Wix.Com Ltd,WIX 3894 | Woodward Inc,WWD 3895 | Workhorse Group Inc,WKHS 3896 | World Acceptance Corp.,WRLD 3897 | "World Energy Solutions, Inc. (Inactive)",XWES 3898 | WorldHeart Corporation (USA),WHRT 3899 | Wright Medical Group Inc,WMGI 3900 | Wright Medical Group NV,TRNX 3901 | "Wynn Resorts, Limited",WYNN 3902 | X T L Biopharmaceuticals Ltd (ADR),XTLB 3903 | "X-Rite, Incorporated (Inactive)",XRIT 3904 | XBiotech Inc,XBIT 3905 | XCel Brands Inc,XELB 3906 | XOMA Corporation,XOMA 3907 | XPO Intermodal Inc,PACR 3908 | XRS Corp (Inactive),XRSC 3909 | Xcerra Corp,XCRA 3910 | Xencor Inc,XNCR 3911 | Xenetic Biosciences Inc,XBIO 3912 | Xenith Bankshares Inc,XBKS 3913 | "XenoPort, Inc.",XNPT 3914 | Xenon Pharmaceuticals Inc,XENE 3915 | "Xilinx, Inc.",XLNX 3916 | Xoom Corp,XOOM 3917 | Xperi Corporation,XPER 3918 | Xplore Technologies Corp.,XPLR 3919 | Xunlei Ltd,XNET 3920 | Xura Inc,MESG 3921 | Xyratex Ltd.,XRTX 3922 | YRC Worldwide Inc,YRCW 3923 | YY Inc (ADR),YY 3924 | Yahoo! Inc.,YHOO 3925 | Yandex NV,YNDX 3926 | Yangtze River Development Ltd,YERR 3927 | Yatra Online Inc,YTRA 3928 | Yield10 Bioscience Inc,YTEN 3929 | Yintech Investment Holdings Ltd - ADR,YIN 3930 | Yodlee Inc,YDLE 3931 | Yongye International Inc,YONG 3932 | York Water Co,YORW 3933 | "Young Innovations, Inc. (Inactive)",YDNT 3934 | Your Community Bankshares Inc,YCB 3935 | Yucheng Technologies Limited (Inactive),YTEC 3936 | Yulong Eco-Materials Ltd,YECO 3937 | ZAIS Group Holdings Inc,HTWO 3938 | "ZAIS Group Holdings, Inc.",ZAIS 3939 | ZHONGPIN INC. (Inactive),HOGS 3940 | ZIOPHARM Oncology Inc.,ZIOP 3941 | ZOLL Medical Corporation (Inactive),ZOLL 3942 | ZS Pharma Inc,ZSPH 3943 | Zafgen Inc,ZFGN 3944 | Zagg Inc,ZAGG 3945 | Zebra Technologies Corp.,ZBRA 3946 | Zeltiq Aesthetics Inc,ZLTQ 3947 | "Zillow Group, Inc.",Z 3948 | "Zillow Group, Inc.",ZG 3949 | "Zillow Group, Inc. Class A Common Stock Ex-Distribution When-Issued",ZAVVV 3950 | Zion Oil & Gas Inc - Warrant,ZNWAZ 3951 | "Zion Oil & Gas, Inc.",ZN 3952 | Zions Bancorp,ZION 3953 | Zipcar Inc,ZIP 3954 | Ziprealty LLC,ZIPR 3955 | Zix Corporation,ZIXI 3956 | "Zogenix, Inc.",ZGNX 3957 | "Zoltek Companies, Inc. (Inactive)",ZOLT 3958 | Zoran Corporation (Inactive),ZRAN 3959 | Zosano Pharma Corp,ZSAN 3960 | Zulily Inc,ZU 3961 | Zumiez Inc.,ZUMZ 3962 | Zygo Corporation (Inactive),ZIGO 3963 | Zynerba Pharmaceuticals Inc,ZYNE 3964 | Zynga Inc,ZNGA 3965 | aTyr Pharma Inc,LIFE 3966 | argenx SE - American Depositary Shares,ARGX 3967 | "athenahealth, Inc",ATHN 3968 | "bebe stores, inc.",BEBE 3969 | bluebird bio Inc,BLUE 3970 | eBay Inc,EBAY 3971 | eDiets.com Inc,DIET 3972 | eFuture Holding Inc,EFUT 3973 | eGain Corp,EGAN 3974 | "eHealth, Inc.",EHTH 3975 | "eLong, Inc. (ADR)",LONG 3976 | ePlus Inc.,PLUS 3977 | "eResearch Technology, Inc (Inactive)",ERT 3978 | iCAD Inc,ICAD 3979 | iDreamSky Technology Ltd (ADR),DSKY 3980 | iFresh Inc,IFMK 3981 | iKang Healthcare Group Inc (ADR),KANG 3982 | iPass Inc.,IPAS 3983 | iRobot Corporation,IRBT 3984 | iSectors Post-MPT Growth ETF,PMPT 3985 | iShares 0-5 Year Investment Grade Corporate Bond ETF,SLQD 3986 | iShares Barclays 20+ Yr Treas.Bond (ETF),TLT 3987 | iShares FTSE EPRA/NAREIT Europe Index Fund,IFEU 3988 | iShares FTSE EPRA/NAREIT Global Real Estate ex-U.S. Index Fund,IFGL 3989 | iShares FTSE EPRA/NAREIT Nrth Amrc Idx,IFNA 3990 | iShares Fallen Angels USD Bond ETF,FALN 3991 | iShares Inc.,EVAL 3992 | iShares Inc.,EGRW 3993 | iShares Inc.,EMEY 3994 | iShares Inc.,EEME 3995 | iShares Inc.,EEMA 3996 | iShares Inc.,EMDI 3997 | iShares MSCI ACWI Index Fund,ACWI 3998 | iShares MSCI ACWI ex US Financials Sect,AXFN 3999 | iShares MSCI ACWI ex US Index Fund,ACWX 4000 | iShares MSCI Brazil Small Cap Index ETF,EWZS 4001 | iShares MSCI China Index Fund,MCHI 4002 | iShares MSCI Cntry Asa Jpn Idx Fnd ETF,AAXJ 4003 | iShares MSCI EAFE ESG Optimized ETF,ESGD 4004 | iShares MSCI EAFE Small-Cap ETF,SCZ 4005 | iShares MSCI EM ESG Optimized ETF,ESGE 4006 | iShares MSCI Emrg Mrkt Mtrl Sctr Indx Fd,EMMT 4007 | iShares MSCI Europe Small-Cap ETF,IEUS 4008 | iShares MSCI Far East Fin Sec Index Fund,FEFN 4009 | iShares MSCI Global Impact ETF,MPCT 4010 | iShares MSCI New Zealand Invest ETF,ENZL 4011 | iShares MSCI USA ESG Optimized ETF,ESGU 4012 | iShares Morningstar Mid Value Idx (ETF),JKI 4013 | iShares NASDAQ Biotechnology Index (ETF),IBB 4014 | iShares S&P Asia 50 Index Fund (ETF),AIA 4015 | iShares S&P Global Clean Energy Index Fd,ICLN 4016 | iShares S&P Global Infrastructure Index,IGF 4017 | iShares S&P Global Nuclear Energy Idx,NUCL 4018 | iShares S&P Global Timbr & Frstry Idx,WOOD 4019 | iShares S&P India Nifty 50 Index Fund,INDY 4020 | iShares S&P NA Tec. Semi. Idx. Fd.(ETF),SOXX 4021 | iShares S&P/Citigroup 1-3 Year Int Trsry,ISHG 4022 | iShares S&P/Citigroup Intl Trsry Bond,IGOV 4023 | iShares Trust,AAIT 4024 | iShares Trust,UAE 4025 | iShares Trust,AXJS 4026 | iShares Trust,FCHI 4027 | iShares Trust,IXUS 4028 | iShares Trust,QAT 4029 | iShares Trust,EEML 4030 | iShares Trust,GNMA 4031 | iShares U.S. ETF Trust,COMT 4032 | iShares iBoxx $ High Yield ex Oil & Gas Corporate Bond ETF,HYXE 4033 | interCLICK Inc (Inactive),ICLK 4034 | magicJack VocalTec Ltd,CALL 4035 | pSivida Corp.,PSDV 4036 | pdvWireless Inc,PDVW 4037 | "rue21, inc. (Inactive)",RUE 4038 | tronc Inc,TRNC 4039 | vTv Therapeutics Inc,VTVT 4040 | xG Technology Inc,XGTI 4041 | --------------------------------------------------------------------------------