├── setupCron.py ├── setupBDPAWS.sh ├── populateData.py ├── run.py ├── requirements.txt ├── downloadStocks.py ├── updateData.py ├── riak-spark.py ├── README.md ├── fabfile.py ├── pair.py └── NYSE.txt /setupCron.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | from crontab import CronTab 3 | #init cron 4 | cron = CronTab() 5 | #add new cron job 6 | job = cron.new(command='python /home/ubuntu/deploy/run.py') 7 | #job settings 8 | job.hour.on(1) 9 | job.minute.on(0) 10 | job.enable() 11 | cron.write() 12 | -------------------------------------------------------------------------------- /setupBDPAWS.sh: -------------------------------------------------------------------------------- 1 | fab -R allCluster riakStop 2 | fab -R allCluster setupAll1 3 | fab -R allCluster riakStart 4 | fab -R slaves joinSlaves 5 | fab -R master createCluster 6 | fab -R master createMaps 7 | fab -R allCluster restartRiak1 8 | sleep 60 9 | fab -R master addServices 10 | sleep 3 11 | fab -R master startMaster 12 | fab -R slaves startWorker 13 | -------------------------------------------------------------------------------- /populateData.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | import boto, urllib2 3 | from boto.ec2 import connect_to_region 4 | import os 5 | import sys 6 | import time 7 | from pair import * 8 | 9 | 10 | accessKey = 'insertAccessKey' 11 | secretKey = 'insertSecretKey' 12 | region = "us-east-1" 13 | clusterInstType = 't2.medium' 14 | myInst, awsHosts,awsIPs = bootCluster(accessKey,secretKey,region,clusterInstType) 15 | riakIP = awsIPs[0] 16 | sparkJob = 'runPopulate' 17 | time.sleep(60) 18 | submitSparkJob(sparkJob) 19 | newUpdate = getValue("meta", "update", riakIP)#get date of last update from riak 20 | print newUpdate 21 | stopped = stopCluster(accessKey,secretKey,region,clusterInstType) 22 | 23 | 24 | -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | import boto, urllib2 3 | from boto.ec2 import connect_to_region 4 | import os 5 | import sys 6 | import time 7 | from pair import * 8 | 9 | accessKey = 'insertAccessKey' 10 | secretKey = 'insertSecretKey' 11 | region = "us-east-1" 12 | clusterInstType = 't2.medium' 13 | sparkJob1 = 'runUpdate' 14 | sparkJob2 = 'runAnalysis' 15 | myInst, awsHosts,awsIPs = bootCluster(accessKey,secretKey,region,clusterInstType) 16 | riakIP = awsIPs[0] 17 | time.sleep(60) 18 | oldUpdate = getValue("meta", "update", riakIP)#get date of last update from riak 19 | print oldUpdate 20 | submitSparkJob(sparkJob1) 21 | time.sleep(2) 22 | submitSparkJob(sparkJob2) 23 | newUpdate = getValue("meta", "update", riakIP)#get date of last update from riak 24 | print newUpdate 25 | stopped = stopCluster(accessKey,secretKey,region,clusterInstType) 26 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | BeautifulSoup==3.2.1 2 | Cheetah==2.4.4 3 | Fabric==1.10.2 4 | GnuPGInterface==0.3.2 5 | Jinja==1.2 6 | Jinja2==2.8 7 | Landscape-Client==12.05 8 | M2Crypto==0.21.1 9 | Markdown==2.6.2 10 | MarkupSafe==0.23 11 | PAM==0.4.2 12 | PyYAML==3.10 13 | Twisted-Core==11.1.0 14 | Twisted-Names==11.1.0 15 | Twisted-Web==11.1.0 16 | apt-xapian-index==0.44 17 | argparse==1.2.1 18 | awscli==1.7.39 19 | backports.ssl-match-hostname==3.4.0.2 20 | beautifulsoup4==4.3.2 21 | boto==2.38.0 22 | botocore==1.1.2 23 | certifi==2015.04.28 24 | cffi==1.1.2 25 | chardet==2.0.1 26 | cloud-init==0.6.3 27 | colorama==0.3.3 28 | command-not-found==0.2.44 29 | configobj==4.7.2 30 | coverage==3.7.1 31 | cryptography==0.9.1 32 | distribute==0.6.24dev-r0 33 | docutils==0.12 34 | ecdsa==0.13 35 | enum34==1.0.4 36 | euca2ools==2.0.0 37 | httplib2==0.7.2 38 | idna==2.0 39 | ipaddress==1.0.7 40 | ipython==3.2.1 41 | jmespath==0.7.1 42 | jsonschema==2.5.1 43 | keyring==0.9.2 44 | language-selector==0.1 45 | launchpadlib==1.9.12 46 | lazr.restfulclient==0.12.0 47 | lazr.uri==1.0.3 48 | nose==1.3.7 49 | numpy==1.9.2 50 | oauth==1.0.1 51 | pandas==0.16.2 52 | paramiko==1.15.2 53 | patsy==0.3.0 54 | pbr==1.2.0 55 | protobuf==2.5.0 56 | pyOpenSSL==0.15.1 57 | pyasn1==0.1.8 58 | pycparser==2.14 59 | pycrypto==2.6.1 60 | pycurl==7.19.0 61 | pyserial==2.5 62 | python-apt==0.8.3ubuntu7 63 | python-dateutil==2.4.2 64 | python-debian==0.1.21ubuntu1 65 | pytz==2015.4 66 | pyzmq==14.7.0 67 | riak==2.2.0 68 | riak-pb==2.0.0.16 69 | rsa==3.1.4 70 | scipy==0.15.1 71 | simplejson==2.3.2 72 | six==1.9.0 73 | statsmodels==0.6.1 74 | stevedore==1.5.0 75 | testresources==0.2.7 76 | tornado==4.2.1 77 | ufw==0.31.1-1 78 | unattended-upgrades==0.1 79 | wadllib==1.3.0 80 | wsgiref==0.1.2 81 | zope.interface==3.6.1 82 | -------------------------------------------------------------------------------- /downloadStocks.py: -------------------------------------------------------------------------------- 1 | 2 | from datetime import datetime 3 | from pyspark import SparkContext 4 | import pandas as pd 5 | import numpy 6 | import time 7 | from pair import * 8 | import boto, urllib2 9 | from boto.ec2 import connect_to_region 10 | from fabric.api import env, run, cd, settings, sudo 11 | from fabric.api import parallel 12 | import os 13 | import sys 14 | 15 | accessKey = 'put aws access key here' 16 | secretKey = 'put aws secret key here' 17 | region = "us-east-1" 18 | instanceType = 't2.medium' 19 | depFilePath1 = '/home/ubuntu/deploy/pair.py' 20 | depFilePath2 = '/home/ubuntu/deploy/NYSE.txt' 21 | 22 | 23 | awsHosts, awsIPs = getDNSIP(accessKey,secretKey,region,instanceType) 24 | 25 | riakIP = awsIPs[0] 26 | masterPort = 7077 27 | masterURL = str('spark://'+str(awsIPs[0])+":"+str(masterPort)) 28 | 29 | sc = SparkContext(masterURL, "PopulateData") 30 | sc.addPyFile(depFilePath1) 31 | #Grab data from google finance api 32 | #Daily stock data will be grab for all tickers in tickerFile from today until lastDay 33 | #and written to riak bucket 'stocks' 34 | 35 | today = datetime(datetime.now().year, datetime.now().month, datetime.now().day)#todays year,month,day 36 | lastDay = datetime(2000,1,1)#last day to download stock data from 37 | tickerFile = depFilePath2#file contains all ticker,name pairs on NYSE 38 | dataSource = 'google'#download from 'google' or 'yahoo 39 | 40 | stocks = pd.read_csv(tickerFile,sep='\t',header=None)#read in stock ticker,name pairs 41 | tickers = list(stocks[0])#extract tickers 42 | #These operations will populate riak with data 43 | dataGet = sc.parallelize(tickers[0:100],100).map(lambda x: 44 | (x,downloadStock(x,dataSource,lastDay,today))).map(lambda x: writeHistory(x[0],x[1], riakIP)).collect() 45 | 46 | updateDate(riakIP) 47 | -------------------------------------------------------------------------------- /updateData.py: -------------------------------------------------------------------------------- 1 | 2 | from datetime import datetime, timedelta 3 | from pyspark import SparkContext 4 | import pandas as pd 5 | import numpy 6 | import time 7 | from pair import * 8 | import boto, urllib2 9 | from boto.ec2 import connect_to_region 10 | from fabric.api import env, run, cd, settings, sudo 11 | from fabric.api import parallel 12 | import os 13 | import sys 14 | 15 | accessKey = 'insertAccessKey' 16 | secretKey = 'insertSecretKey' 17 | region = "us-east-1" 18 | instanceType = 't2.medium' 19 | depFilePath1 = '/home/ubuntu/deploy/pair.py' 20 | depFilePath2 = '/home/ubuntu/deploy/NYSE.txt' 21 | awsHosts, awsIPs = getDNSIP(accessKey,secretKey,region,instanceType) 22 | riakIP = awsIPs[0] 23 | masterPort = 7077 24 | masterURL = str('spark://'+str(riakIP)+":"+str(masterPort)) 25 | sc = SparkContext(masterURL, "UpdateData") 26 | sc.addPyFile(depFilePath1) 27 | #Grab data from google finance api 28 | #Daily stock data will be grab for all tickers in tickerFile from today until lastDay 29 | #and written to riak bucket 'stocks' 30 | today = datetime(datetime.now().year, datetime.now().month, datetime.now().day)#todays year,month,day 31 | print '::::Getting Date of Last Update::::' 32 | lastUpdate = getValue("meta", "update", riakIP)#get date of last update from riak 33 | print lastUpdate 34 | lastDayUpdated = datetime(lastUpdate['Year'],lastUpdate['Month'],lastUpdate['Day'])#last day to download stock data from 35 | updateStart = lastDayUpdated - timedelta(days=5) 36 | tickerFile = depFilePath2#file contains all ticker,name pairs on NYSE 37 | dataSource = 'google'#download from 'google' or 'yahoo 38 | stocks = pd.read_csv(tickerFile,sep='\t',header=None)#read in stock ticker,name pairs 39 | tickers = list(stocks[0])#extract tickers 40 | #These operations will populate riak with data 41 | dataGet = sc.parallelize(tickers[0:100],100).map(lambda x: 42 | (x,downloadStock(x,dataSource,updateStart,today))).map(lambda x: writeHistory(x[0],x[1], riakIP)).collect() 43 | print dataGet 44 | updateDate(riakIP) 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /riak-spark.py: -------------------------------------------------------------------------------- 1 | # Filename: riak-spark.py 2 | 3 | from datetime import datetime 4 | from pyspark import SparkContext 5 | import pandas as pd 6 | import numpy 7 | import time 8 | from pair import * 9 | import boto, urllib2 10 | from boto.ec2 import connect_to_region 11 | from fabric.api import env, run, cd, settings, sudo 12 | from fabric.api import parallel 13 | import os 14 | import sys 15 | from riak import RiakClient, RiakObject 16 | import riak 17 | 18 | accessKey = 'insertAccessKey' 19 | secretKey = 'insertSecretKey' 20 | region = "us-east-1" 21 | clusterInstType = 't2.medium' 22 | depFilePath1 = '/home/ubuntu/deploy/pair.py' 23 | depFilePath2 = '/home/ubuntu/deploy/NYSE.txt' 24 | awsHosts, awsIPs = getDNSIP(accessKey,secretKey,region,instanceType) 25 | riakIP = awsIPs[0] 26 | masterPort = 7077 27 | masterURL = str('spark://'+str(awsIPs[0])+":"+str(masterPort)) 28 | sc = SparkContext(masterURL, "AnalyzeData") 29 | sc.addPyFile(depFilePath) 30 | #Grab data from google finance api 31 | #Daily stock data will be grab for all tickers in tickerFile from today until lastDay 32 | #and written to riak bucket 'stocks' 33 | today = datetime(datetime.now().year, datetime.now().month, datetime.now().day)#todays year,month,day 34 | lastDay = datetime(2000,1,1)#last day to download stock data from 35 | tickerFile = depFilePath2#file contains all ticker,name pairs on NYSE 36 | dataSource = 'google'#download from 'google' or 'yahoo 37 | stocks = pd.read_csv(tickerFile,sep='\t',header=None)#read in stock ticker,name pairs 38 | tickers = list(stocks[0])#extract tickers 39 | minVol = 20000#minimum volatilty to filter on 40 | minDays = 2000#minimum amount of data points needed 41 | zThresh = 2 42 | beginDay = 0 43 | ndays = 100 44 | critLevel = '1%' #can be '1%', '5%', or '10%' 45 | writeBucket = 'tradeEntries' 46 | print deleteAllKeys(writeBucket,riakIP =riakIP) 47 | #Gather the data into rdd and transform so that pairAnalysis can be run on each pair of stocks 48 | #Spark 49 | #1:For each ticker we grab the data from riak using riakGetStock 50 | #2:Filter out ticker,data pairs that have less than minDays worth of data 51 | #3:Filter out all ticker,data pairs that have a mean volatility less than minVol 52 | #4:Sort each tickers,data pairs data by date with most recent data at the beginning of the array using mySort 53 | #5:Cut all ticker,data pairs data to be of length minDays using myFilter and cache the rdd in memory 54 | d = sc.parallelize(tickers[0:100]).map(lambda x: (x, riakGetStock(x,riakIP =riakIP)))\ 55 | .filter(lambda x: len(x[1]) > minDays)\ 56 | .filter(lambda x: numpy.mean([i[1] for i in x[1]]) > minVol)\ 57 | .map(lambda x: (x[0],mySort(x[1],2)))\ 58 | .map(lambda x: (x[0],myFilter(x[1],minDays))).cache() 59 | #Analyze all stock pairs and return the results 60 | #Spark 61 | #from the cahced rdd d create a cartesian product of all possible ticker pairs 62 | #then for each ticker pair run pairAnalysis which returns either a number or a list of values 63 | #collect the rdd 64 | pairs = d.cartesian(d)\ 65 | .map(lambda x: pairAnalysis(x,ndays,beginDay,zThresh))\ 66 | .filter(lambda x: type(x) is list)\ 67 | .coalesce(20)\ 68 | .map(lambda x: writeSinglePair(x,writeBucket,riakIP =riakIP))\ 69 | .collect() 70 | print pairs 71 | print getAllKV('tradeEntries',riakIP =riakIP) 72 | 73 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Basho Data Platform Spark Stock Ticker Demo 2 | 3 | The Basho Data Platform (BDP) integrated NoSQL databases, caching, in-memory analytics, and search components into a single deployment and management stack. 4 | 5 | This project is designed to leverage BDP for stock analysis on AWS. It has been tested with BDP 1.0 Enterprise. Please [open an Issue](https://github.com/basho-bin/spark-bdp-stockticker-demo/issues) if you have any difficulty deploying your own copy after reading the Installation. 6 | 7 | **Note:** This code is for reference purposes only and should not be run in production. This is very unlikely to make you money on the New York Stock Exchange (NYSE). 8 | 9 | ## Quick Links 10 | 11 | * [Overview](#overview) 12 | * [Installation](#installation) 13 | * [Configuration](#configuration) 14 | * [Architecture](#architecture) 15 | * [License and Authors](#license-and-authors) 16 | * [Maintainers](#maintainers) 17 | 18 | ## Overview 19 | This began as an internship at Basho. Read more about this project in [this blog post](http://basho.com/posts/technical/algorithms-and-stock-tickers-with-apache-spark-my-summer-internship-with-basho). 20 | 21 | The goal of this project was to create an automated trading signal generator use case for the Basho Data Platform. The signal generator would be run using a cluster of AWS EC2 machines that would boot up each night after the markets closed. After the cluster boots up, the Riak KV database is updated with the previous day's market data. 22 | 23 | The database is initially filled with approximately 10 years of data on every stock currently trading on the New York Stock Exchange (NYSE) provided by Google Finance API. Once the database is updated, then analysis creates all possible stock pairs (9 million) and runs an Engle-Granger Cointegration test. Stocks that are cointegrated are then filtered by using a standard deviation parameter. All pairs that are cointegrated and currently outside a standard deviation threshold are then written back into the Riak KV database for further analysis by a separate application before being traded. This process is repeated each night at 1am local time. 24 | 25 | ## Installation 26 | In order to run this demo, the following steps must be completed in order. 27 | 28 | 1. Create a blank AWS Ubuntu 12.04 AMI 29 | 2. Download and install the Basho Data Platform on the newly created AMI 30 | 3. Clone this repo on the AMI in dir `/home/ubuntu/deploy` 31 | 4. On the AMI install `pip` then run `sudo pip install -r /path/to/requirements.txt` 32 | 5. Save the AMI 33 | 6. Create one (1) EC2 t2.micro with this AMI, this will act as the launcher 34 | 7. Create five (5) EC2 t2.mediums with this AMI, these will act as the compute cluster 35 | 8. From `/home/ubuntu/deploy` directory on the t2.micro system, run the following to set up BDP cluster: `sudo sh setupBDPAWS.sh` 36 | 37 | This should form the BDP cluster. This only needs to be run once. To confirm the cluster status, run `sudo data-platform-admin services` on any node in the cluster and you should see: 38 | 39 | $ sudo data-platform-admin services 40 | Running Services: 41 | +------------+---------------+--------------+ 42 | | Group | Service | Node | 43 | +------------+---------------+--------------+ 44 | |spark-master|my-spark-master|riak@127.0.0.1| 45 | |spark-master|my-spark-worker|riak@127.0.0.2| 46 | |spark-master|my-spark-worker|riak@127.0.0.3| 47 | |spark-master|my-spark-worker|riak@127.0.0.4| 48 | |spark-master|my-spark-worker|riak@127.0.0.5| 49 | |spark-master|my-spark-worker|riak@127.0.0.6| 50 | +------------+---------------+--------------+ 51 | 52 | 53 | 9. From the `/home/ubuntu/deploy` directory on the t2.micro system, run the following command to automate the process described under [Overview](#overview): `python setupCron.py` 54 | 10. Populate the database by running the following: `python populateData.py` 55 | 56 | ### Configuration 57 | 58 | 1. This program should not be run on anything less than the recommended number of AWS instances 59 | 1. Users must modify the 'tickers[0:100]' to 'tickers' in `riak-spark.py` and `updateData.py` 60 | 3. You need to place your AWS access key and secret key in `riak-spark.py`, `populateData.py`, `fabfile.py`, `run.py` and `updateData.py` 61 | 4. You need to ensure correct permissions on AWS for automatic booting and shutdown as well as opening all incoming and outgoing ports in the security group 62 | 63 | This completes the setup. You now have a single t2.micro that will boot a sleeping 5 node BDP t2.medium cluster each night at 1am, update the BDP Riak database, run analysis on all stock pairs on the NYSE, write the results back to the BDP Riak database, shutdown the 5 node BDP t2.medium cluster, and wait until tomorrow to do it all over again, ad infintum. 64 | 65 | 66 | ## Architecture 67 | Here is what each file does: 68 | 69 | * NYSE.txt: plaintext file that contains stock symbols for the New York Stock Exchange 70 | * fabfile.py: Fabric library that can be used to create BDP clusters on AWS 71 | * pair.py: python library containing methods used to boot the BDP cluster, download data, retrieve data from Riak KV, run the analysis, write data to Riak KV, and shut down the cluster 72 | * populateData.py: run for the initial fill of the BDP Riak database with raw historical stock data 73 | * requirements.txt: list of python libraries that need to be installed with `pip` on all machines in this demo 74 | * riak-spark.py: this file contains the main functionality of the project. It is where Spark analysis is done 75 | * run.py: run from the client machine to boot the BDP cluster, update data, run analysis, and shut down the cluster 76 | * setupBDPAWS.sh: script that uses `fabfile.py` to automatically launch and configure a BDP Spark cluster on AWS 77 | * setupCron.py: configures cron on the t2.micro system to schedule the 1am run 78 | * updateData.py: Used to update raw stock data 79 | 80 | 81 | ## License and Authors 82 | 83 | * Author: [Korrigan Clark](https://github.com/korry8911) 84 | 85 | ### Maintainers 86 | * Korrigan Clark ([GitHub](https://github.com/korry8911)) 87 | * and You! [Read up](https://github.com/basho-labs/the-riak-community) and get involved 88 | 89 | You can [read the full guidelines](http://docs.basho.com/riak/latest/community/bugs/) for bug reporting and code contributions on the Riak Docs. And **thank you!** Your contribution is incredibly important to us. 90 | 91 | Copyright (c) 2014 Basho Technologies, Inc. 92 | 93 | Licensed under the Apache License, Version 2.0 (the "License"); 94 | you may not use this file except in compliance with the License. 95 | You may obtain a copy of the License at 96 | 97 | [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) 98 | 99 | Unless required by applicable law or agreed to in writing, software 100 | distributed under the License is distributed on an "AS IS" BASIS, 101 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 102 | See the License for the specific language governing permissions and 103 | limitations under the License. 104 | -------------------------------------------------------------------------------- /fabfile.py: -------------------------------------------------------------------------------- 1 | import boto, urllib2 2 | from boto.ec2 import connect_to_region 3 | from fabric.api import env, run, cd, settings, sudo, put 4 | from fabric.api import parallel 5 | import os 6 | import sys 7 | 8 | 9 | REGION = os.environ.get("AWS_EC2_REGION") 10 | env.user = "ubuntu" 11 | env.key_filename = ["insertKeyPair.pem"] 12 | accessKey = 'insertAccessKey' 13 | secretKey = 'insertSecretKey' 14 | conn = boto.ec2.connect_to_region("us-east-1", aws_access_key_id=accessKey,aws_secret_access_key=secretKey) 15 | reservations = conn.get_all_instances() 16 | 17 | awsIPs = [] 18 | awsMicro = [] 19 | allHosts = [] 20 | awsMedium = [] 21 | awsClusterIPs = [] 22 | 23 | instances = [i for r in conn.get_all_instances() for i in r.instances] 24 | for i in instances: 25 | if str(i.__dict__['_state']) == 'running(16)': 26 | allHosts.append(str(i.__dict__['dns_name'])) 27 | awsIPs.append(str(i.__dict__['private_ip_address'])) 28 | 29 | if str(i.__dict__['instance_type']) == 't2.medium': 30 | awsMedium.append(str(i.__dict__['dns_name'])) 31 | awsClusterIPs.append(str(i.__dict__['private_ip_address'])) 32 | 33 | if str(i.__dict__['instance_type']) == 't2.micro': 34 | awsMicro.append(str(i.__dict__['dns_name'])) 35 | 36 | 37 | if len(awsMedium) > 1: 38 | env.roledefs = { 39 | 'master': [awsMedium[0]], 40 | 'slaves': awsMedium[1:len(awsMedium)], 41 | 'worker': [awsMedium[1]], 42 | 'all': allHosts, 43 | 'allCluster': awsMedium, 44 | 'launcher': awsMicro 45 | } 46 | else: 47 | env.roledefs = { 48 | 'all': allHosts, 49 | 'allCluster': allHosts, 50 | 'launcher': awsMicro 51 | } 52 | 53 | 54 | @parallel 55 | def test(): 56 | sudo('hostname -I') 57 | 58 | def checkServices(): 59 | sudo('data-platofrm-admin services') 60 | 61 | @parallel 62 | def riakPing(): 63 | sudo('riak ping') 64 | 65 | @parallel 66 | def restartRiak(): 67 | with settings(warn_only=True): 68 | sudo('riak restart') 69 | @parallel 70 | def restartRiak1(): 71 | with settings(warn_only=True): 72 | sudo('riak stop') 73 | sudo('riak start') 74 | 75 | def clusterStatus(): 76 | with settings(warn_only=True): 77 | sudo('riak-admin cluster status') 78 | 79 | def ensembleStatus(): 80 | with settings(warn_only=True): 81 | sudo('riak-admin ensemble-status') 82 | 83 | @parallel 84 | def riakStop(): 85 | with settings(warn_only=True): 86 | sudo('riak stop') 87 | 88 | @parallel 89 | def riakStart(): 90 | with settings(warn_only=True): 91 | sudo('riak start') 92 | 93 | @parallel 94 | def setupAll1(): 95 | #sudo('riak stop') 96 | sudo('sed -i -e "s/127\.0\.0\.1/`hostname -I | tr -d \'[[:space:]]\'`/" /etc/riak/riak.conf') 97 | sudo('sed -i -e "s/## listener.leader_latch.internal =/listener.leader_latch.internal =/g" /etc/riak/riak.conf') 98 | sudo('riak-admin reip riak@127.0.0.1 riak@`hostname -I`') 99 | #sudo('bash -c "echo "SPARK_MASTER_IP="`hostname -I` >> /usr/lib/riak/lib/data_platform-1/priv/spark-master/conf/spark-env.sh"') 100 | #sudo('riak start') 101 | 102 | @parallel 103 | def setupAll2(): 104 | with settings(warn_only=True): 105 | ip = sudo('hostname -I') 106 | sudo('riak stop') 107 | sudo('bash -c "echo "SPARK_MASTER_IP="'+ip+' >> /usr/lib/riak/lib/data_platform-1/priv/spark-master/conf/spark-env.sh"') 108 | sudo('bash -c "echo "SPARK_MASTER_IP="'+ip+' >> /usr/lib/riak/lib/data_platform-1/priv/spark-worker/conf/spark-env.sh"') 109 | sudo('bash -c "echo "SPARK_MASTER_IP="'+ip+' >> /usr/lib/riak/lib/data_platform-1/priv/spark/conf/spark-env.sh"') 110 | sudo('riak start') 111 | 112 | @parallel 113 | def setupAll3(): 114 | with settings(warn_only=True): 115 | ip = sudo('hostname -I') 116 | 117 | sudo('riak stop') 118 | sudo('bash -c "echo \'SPARK_MASTER_IP='+ip+' >> /usr/lib/riak/lib/data_platform-1/priv/spark-master/conf/spark-env.sh\'"') 119 | sudo('sed --in-place=bak \'s/distributed_cookie = .*/distributed_cookie = riak_bdp/\' /etc/riak/riak.conf') 120 | sudo('sed --in-place=bak \'s/nodename = .*/nodename = riak@'+ip+'/\' /etc/riak/riak.conf') 121 | sudo('sed --in-place=bak \'s/listener.http.internal = .*/listener.http.internal = 0.0.0.0:8098/\' /etc/riak/riak.conf') 122 | sudo('sed --in-place=bak \'s/listener.protobuf.internal = .*/listener.protobuf.internal = 0.0.0.0:8087/\' /etc/riak/riak.conf') 123 | 124 | sudo('bash -c "echo \'handoff.ip = 0.0.0.0\' >> /etc/riak/riak.conf"') 125 | sudo('bash -c "echo \'listener.leader_latch.internal = '+ip+':5323\' >> /etc/riak/riak.conf"') 126 | sudo('bash -c "echo \'listener.leader_latch.external = '+ip+':15323\' >> /etc/riak/riak.conf"') 127 | 128 | 129 | sudo('riak-admin reip riak@127.0.0.1 riak@`hostname -I`') 130 | sudo('riak start') 131 | 132 | @parallel 133 | def riakreip(): 134 | with settings(warn_only=True): 135 | sudo('riak stop') 136 | sudo('riak-admin reip riak@127.0.0.1 riak@`hostname -I`') 137 | sudo('riak start') 138 | 139 | @parallel 140 | def joinSlaves(): 141 | sudo('riak-admin cluster join riak@' + awsClusterIPs[0]) 142 | 143 | def createCluster(): 144 | with settings(warn_only=True): 145 | sudo('riak-admin cluster plan') 146 | sudo('riak-admin cluster commit') 147 | sudo('riak-admin cluster status') 148 | 149 | def createMaps(): 150 | with settings(warn_only=True): 151 | sudo('riak-admin bucket-type create strong \'{"props":{"consistent":true}}\'') 152 | sudo('riak-admin bucket-type create maps \'{"props":{"datatype":"map"}}\'') 153 | sudo('riak-admin bucket-type activate maps') 154 | sudo('riak-admin bucket-type status maps') 155 | 156 | def addServices(): 157 | with settings(warn_only=True): 158 | LLSH = '' 159 | for i in awsClusterIPs: 160 | LLSH = LLSH + str(i) + ':5323,' 161 | LLSH = LLSH.rstrip(',') 162 | 163 | RH = '' 164 | for i in awsClusterIPs: 165 | RH = RH + str(i) + ':8087,' 166 | RH = RH.rstrip(',') 167 | 168 | sudo('data-platform-admin add-service-config my-spark-master spark-master \ 169 | HOST="'+awsClusterIPs[0]+'" \ 170 | LEAD_ELECT_SERVICE_HOSTS="'+LLSH+'"\ 171 | RIAK_HOSTS="'+RH+'"') 172 | 173 | sudo('data-platform-admin add-service-config my-spark-worker spark-worker MASTER_URL="spark://'+awsClusterIPs[0]+':7077" SPARK_WORKER_PORT=8081') 174 | 175 | @parallel 176 | def deleteSparkEnv(): 177 | sudo('rm /usr/lib/riak/lib/data_platform-1/priv/spark/conf/spark-env.sh') 178 | sudo('rm /usr/lib/riak/lib/data_platform-1/priv/spark-master/conf/spark-env.sh') 179 | sudo('rm /usr/lib/riak/lib/data_platform-1/priv/spark-worker/conf/spark-env.sh') 180 | 181 | def checkServices(): 182 | sudo('data-platform-admin services') 183 | 184 | @parallel 185 | def riakEnsemble(): 186 | with settings(warn_only=True): 187 | sudo('echo "riak_ensemble_manager:enable()." | sudo riak attach') 188 | 189 | def startMaster(): 190 | ip = sudo('hostname -I') 191 | sudo('data-platform-admin start-service riak@'+ip+' my-spark-group my-spark-master') 192 | 193 | @parallel 194 | def startWorker(): 195 | ip = sudo('hostname -I') 196 | sudo('data-platform-admin start-service riak@'+ip+' my-spark-group my-spark-worker') 197 | 198 | @parallel 199 | def stopMaster1(): 200 | with settings(warn_only=True): 201 | ip = sudo('hostname -I') 202 | sudo('data-platform-admin stop-service riak@'+ip+' my-spark-group my-spark-master') 203 | sudo('pkill -f master') 204 | @parallel 205 | def stopWorker1(): 206 | with settings(warn_only=True): 207 | ip = sudo('hostname -I') 208 | sudo('data-platform-admin stop-service riak@'+ip+' my-spark-group my-spark-worker') 209 | sudo('pkill -f worker') 210 | 211 | @parallel 212 | def deployCode(): 213 | print env.host 214 | put('/Users/korriganclark/Desktop/bdptest/deploy','/home/ubuntu/') 215 | 216 | @parallel 217 | def deleteCode(): 218 | print env.host 219 | sudo('rm -rf /home/ubuntu/deploy') 220 | 221 | def runAnalysis(): 222 | sudo('/usr/lib/riak/lib/data_platform-1/priv/spark-worker/bin/spark-submit \ 223 | --master spark://'+awsIPs[0]+':7077 \ 224 | --py-files /home/ubuntu/deploy/pair.py \ 225 | /home/ubuntu/deploy/riak-spark.py') 226 | 227 | def runUpdate(): 228 | sudo('/usr/lib/riak/lib/data_platform-1/priv/spark-worker/bin/spark-submit \ 229 | --master spark://'+awsIPs[0]+':7077 \ 230 | --py-files /home/ubuntu/deploy/pair.py \ 231 | /home/ubuntu/deploy/updateData.py ') 232 | 233 | def runPopulate(): 234 | sudo('/usr/lib/riak/lib/data_platform-1/priv/spark-worker/bin/spark-submit \ 235 | --master spark://'+awsIPs[0]+':7077 \ 236 | --py-files /home/ubuntu/deploy/pair.py \ 237 | /home/ubuntu/deploy/downloadStocks.py ') 238 | 239 | def testSparkCluster(): 240 | with settings(warn_only=True): 241 | sudo('/usr/lib/riak/lib/data_platform-1/priv/spark-worker/bin/spark-submit \ 242 | --master spark://'+awsIPs[0]+':7077 \ 243 | /usr/lib/riak/lib/data_platform-1/priv/spark-worker/examples/src/main/python/pi.py 100') 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | -------------------------------------------------------------------------------- /pair.py: -------------------------------------------------------------------------------- 1 | # Filename: pair.py 2 | import sys 3 | import numpy 4 | import time 5 | from operator import add 6 | import pandas as pd 7 | import datetime 8 | import json 9 | import urllib2 10 | import pytz 11 | from bs4 import BeautifulSoup 12 | from datetime import datetime 13 | from pandas.io.data import DataReader 14 | import riak 15 | import numpy as np 16 | import statsmodels.api as stat 17 | import statsmodels.tsa.stattools as ts 18 | from riak import RiakClient, RiakObject 19 | import boto, urllib2 20 | from boto.ec2 import connect_to_region 21 | import os 22 | import sys 23 | 24 | #start is furthest day back and end is most recent day. Grabs all data in between and stores in riak as json 25 | #runs through a file of ticker values 26 | def getData(tickerFile, dataSource, start, end, riakIP): 27 | 28 | rc = RiakClient(protocol='pbc',host = riakIP, pb_port=8087)#set up riak connection 29 | added = []#list of successful adds 30 | notAdded = []#list of unsuccessful adds 31 | stock = pd.read_csv(tickerFile,sep='\t',header=None)#read in stock tickers 32 | 33 | #loop over all stock tickers 34 | for i in range(0,len(stock.head(100))): 35 | 36 | ticker = stock.ix[i,0] 37 | if getDataByTicker(ticker,dataSource,start,end,riakIP) == 0: 38 | notAdded.append(ticker) 39 | else: 40 | added.append(ticker) 41 | return added, notAdded 42 | 43 | #start is furthest day back and end is closest to today, Store single stock data in riak 44 | #only grabs one stock 45 | def getDataByTicker(ticker, dataSource, start, end, riakIP): 46 | 47 | rc = RiakClient(protocol='pbc',host = riakIP, pb_port=8087) 48 | #get daily data for each ticker 49 | gtemp = pd.DataFrame() 50 | bucket = rc.bucket('stocks') 51 | try: 52 | gtemp = DataReader(ticker, dataSource, start, end) 53 | print ticker 54 | except: 55 | pass 56 | 57 | #didnt get any data 58 | if len(gtemp) == 0: 59 | return 0 60 | #got data 61 | else: 62 | 63 | for j in range(0,len(gtemp.index)): 64 | 65 | #upload json to Riak Bucket 66 | date = gtemp.index[j].date() 67 | riakKey = str(ticker + '_' + str(date)) 68 | riakVal = {'OPEN': gtemp.values[j,0],\ 69 | 'HIGH': gtemp.values[j,1],\ 70 | 'LOW': gtemp.values[j,2], \ 71 | 'CLOSE': gtemp.values[j,3], \ 72 | 'VOLUME': gtemp.values[j,4],\ 73 | 'DATE': str(date),\ 74 | 'TICKER': str(ticker)} 75 | 76 | obj = RiakObject(rc, bucket, riakKey) 77 | 78 | obj.add_index("ticker_bin", str(ticker)) 79 | obj.add_index("year_int", int(date.year)) 80 | obj.add_index("month_int", int(date.month)) 81 | obj.add_index("day_int", int(date.day)) 82 | 83 | obj.content_type = 'text/json' 84 | #obj.data = riakVal 85 | obj.data = json.dumps(riakVal) 86 | obj.store() 87 | 88 | return len(gtemp.index) 89 | 90 | def downloadStock(ticker,dataSource,start,end): 91 | gtemp = pd.DataFrame() 92 | try: 93 | gtemp = DataReader(ticker, dataSource, start, end) 94 | print ticker 95 | except: 96 | pass 97 | return gtemp 98 | 99 | def writeHistory(ticker, data, riakIP): 100 | rc = RiakClient(protocol='pbc',host = riakIP, pb_port=8087) 101 | bucket = rc.bucket('stocks') 102 | gtemp = data 103 | if len(gtemp) == 0: 104 | return 0 105 | else: 106 | 107 | for j in range(0,len(gtemp.index)): 108 | 109 | #upload json to Riak Bucket 110 | date = gtemp.index[j].date() 111 | riakKey = str(ticker + '_' + str(date)) 112 | riakVal = {'OPEN': gtemp.values[j,0],\ 113 | 'HIGH': gtemp.values[j,1],\ 114 | 'LOW': gtemp.values[j,2], \ 115 | 'CLOSE': gtemp.values[j,3], \ 116 | 'VOLUME': gtemp.values[j,4],\ 117 | 'DATE': str(date),\ 118 | 'TICKER': str(ticker)} 119 | 120 | obj = RiakObject(rc, bucket, riakKey) 121 | 122 | obj.add_index("ticker_bin", str(ticker)) 123 | obj.add_index("year_int", int(date.year)) 124 | obj.add_index("month_int", int(date.month)) 125 | obj.add_index("day_int", int(date.day)) 126 | 127 | obj.content_type = 'text/json' 128 | #obj.data = riakVal 129 | obj.data = json.dumps(riakVal) 130 | obj.store() 131 | 132 | return len(gtemp.index) 133 | 134 | #searches riak bucket via 2i query and returns a dict of the data 135 | def riakSearchData(searchBucket, searchTerm, searchVal1, searchVal2,riakIP): 136 | myData = {}#empty dict 137 | myBucket = RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(searchBucket) 138 | #check wether 1 or 2 search terms 139 | if searchVal2 != None: 140 | for key in myBucket.get_index(searchTerm, searchVal1, searchVal2): #get all keys with 2i match 141 | myData[key] = json.loads(myBucket.get(key).data)#store data for each key 142 | else: 143 | for key in myBucket.get_index(searchTerm, searchVal1):#get all keys with 2i match 144 | myData[key] = json.loads(myBucket.get(key).data)#store data for each key 145 | return myData 146 | 147 | #store an individual key value pair in a bucket 148 | def storeKV(myBucket, myKey, myVal, riakIP): 149 | riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(myBucket).new(myKey, data = myVal).store() 150 | return 151 | 152 | #delete a key from a bucket, provide feedback to ensure deletion 153 | def deleteKey(delBucket, delKey,riakIP): 154 | riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(delBucket).delete(delKey) 155 | if riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(delBucket).get(delKey).data == None: 156 | print 'Successful delete: %s' % delKey 157 | else: 158 | print 'Failed delete: %s' % delKey 159 | return 160 | 161 | #delete key from bucket, no feedback 162 | def quickDeleteKey(delBucket,delKey, riakIP): 163 | riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(delBucket).delete(delKey) 164 | return 165 | 166 | #delete all keys in a bucket, no feedback 167 | def quickDeleteAllKeys(delBucket,riakIP): 168 | for keys in riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(delBucket).stream_keys(): 169 | for delKey in keys: 170 | quickDeleteKey(delBucket, delKey,riakIP) 171 | print 'Done' 172 | return 173 | 174 | #delete all keys in a bucket, with feedback 175 | def deleteAllKeys(delBucket,riakIP): 176 | delList = [] 177 | try: 178 | for keys in riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(delBucket).stream_keys(): 179 | for delKey in keys: 180 | deleteKey(delBucket, delKey,riakIP) 181 | delList.append(delKey) 182 | except: 183 | print 'delete error' 184 | pass 185 | return delList 186 | 187 | #get all key value pairs from a bucket 188 | def getAllKV(myBucket,riakIP): 189 | myData = {} 190 | riak_bucket = riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(myBucket) 191 | for keys in riak_bucket.stream_keys(): 192 | for key in keys: 193 | tempData = riak_bucket.get(key).data 194 | print('Key: %s Value: %s' % (key, tempData)) 195 | myData[key] = tempData 196 | return myData 197 | 198 | #get single value for a key in a bucket 199 | def getValue(myBucket, myKey,riakIP): 200 | myVal = json.loads(riak.RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket(myBucket).get(myKey).data) 201 | return myVal 202 | 203 | #Take a tuple of tuples in and return something 204 | def pairAnalysis(pairTuple, ndays, beginDay = 0, zThresh = 2, critLevel = '5%'): 205 | 206 | #pair tuple looks like ([tickerA, [data]],[tickerB,[data]]) 207 | #input is assumed to be same length and sorted by date with most recent date first 208 | 209 | #unwrap first stock ticker and data 210 | stockA = pairTuple[0] 211 | stockAData = list(stockA[1]) 212 | 213 | #unwrap the data for stockA 214 | stockADates = [x[2] for x in stockAData] 215 | stockAClose = [x[0] for x in stockAData] 216 | stockAVolume = [x[1] for x in stockAData] 217 | 218 | #unwrap second stock ticker and data 219 | stockB = pairTuple[1] 220 | stockBData = list(stockB[1]) 221 | 222 | #unwrap stockB data 223 | stockBDates = [x[2] for x in stockBData] 224 | stockBClose = [x[0] for x in stockBData] 225 | stockBVolume = [x[1] for x in stockBData] 226 | 227 | pair = pairCalc(stockAClose,stockBClose,beginDay,ndays, zThresh, critLevel) 228 | #if pair tradeable, add some more info 229 | if type(pair) is list: 230 | pair.insert(0,stockADates[beginDay]) 231 | pair.insert(0,stockB[0]) 232 | pair.insert(0,stockA[0]) 233 | return pair 234 | else: 235 | return pair 236 | 237 | def pairCalc(tsA,tsB,beginDay,ndays,zThresh = 2, critLevel = '5%'): 238 | 239 | #perform engle granger cointegration test 240 | if beginDay < 0 or beginDay >= ndays or zThresh < 0 or not (critLevel in ['1%','5%','10%']): 241 | print 'input error' 242 | return 0 243 | 244 | coint = egct(tsA[beginDay:ndays],tsB[beginDay:ndays], critLevel) 245 | 246 | #if coint return 0, then the two timeseries are not cointegrated 247 | if (coint[0] != 1): 248 | return 0 249 | #else calculate stuff 250 | else: 251 | #signal = tsA[0] - beta*tsB[0] - CONSTANT = normal gaussian with mean 0 252 | signal = [a - coint[1][1]*b - coint[1][0] for a in tsA[beginDay:ndays] for b in tsB[beginDay:ndays]] 253 | sigMean = numpy.mean(signal) 254 | sigStd = numpy.std(signal) 255 | #zscore is (signal - signalMean) / signalStd 256 | zscore = (signal[beginDay] - sigMean)/sigStd 257 | #if current zscore is larger than zThresh, possible pair to trade 258 | if abs(zscore) > zThresh: 259 | return [tsA[0],tsB[0], zscore, coint[1][1], sigMean, sigStd] 260 | return 1 261 | 262 | #write tradeable pair back into riak 263 | def writePairs(pairList,bucketName,riakIP): 264 | 265 | #tradeable pairs are lists 266 | tradeable = [x for x in pairList if type(x) is list] 267 | 268 | for pair in tradeable: 269 | writeSinglePair(pair,bucketName,riakIP) 270 | 271 | #return a list of written pairs 272 | return tradeable 273 | 274 | #write a signle pair to riak 275 | #assumes pair is in a list of values 276 | def writeSinglePair(pair,bucketName,riakIP): 277 | 278 | rc = RiakClient(protocol='pbc',host = riakIP, pb_port=8087) 279 | bucket = rc.bucket(bucketName) 280 | 281 | #create key value pairs to stock in riak 282 | key = str(str(pair[0])+ '_' + str(pair[1])) 283 | val = {'StockA': pair[0], \ 284 | 'StockB': pair[1], \ 285 | 'Date': pair[2],\ 286 | 'CloseA': pair[3], \ 287 | 'CloseB': pair[4], \ 288 | 'ZScore': pair[5],\ 289 | 'Beta': pair[6],\ 290 | 'SignalMean': pair[7],\ 291 | 'SignalSD': pair[8]} 292 | myDate = pair[2].split('-') 293 | obj = RiakObject(rc, bucket, key) 294 | 295 | #add 2i tags 296 | obj.add_index("stocka_bin", str(pair[0])) 297 | obj.add_index("stockb_bin", str(pair[3])) 298 | obj.add_index("year_int", int(myDate[0])) 299 | obj.add_index("month_int", int(myDate[1])) 300 | obj.add_index("day_int", int(myDate[2])) 301 | obj.content_type = 'text/json' 302 | obj.data = val 303 | obj.data = json.dumps(val) 304 | #store 305 | obj.store() 306 | 307 | #return a list of written pairs 308 | return pair 309 | 310 | #return 1 if the two series are cointegrated and 0 otherwise, return regression parameters either way 311 | #assumes y,x are aligned and of equal length 312 | #critLevel can be '1%', '5%' or '10%' 313 | def egct(y, x,critLevel): 314 | 315 | #must add a constant row of 1s to dependent variable, its a multidimensional regression thing 316 | x = stat.add_constant(x) 317 | #get residuals 318 | result = stat.OLS(y, x).fit() 319 | #regression parameters, slope and intercept 320 | regPar = result.params 321 | #run augmented dickey fuller test of stationarity of residuals 322 | #null hypothesis is stationaity of timeseries 323 | adfResults = ts.adfuller(result.resid, maxlag=0, regression='c', autolag=None, store=False, regresults=True) 324 | #test statistic 325 | tstat = adfResults[0] 326 | #critical value 327 | critVal = adfResults[2][critLevel] 328 | #if test stat is less than critical value, accept null hyptohesis of stationarity 329 | if tstat < critVal: 330 | return [1,regPar] 331 | else: 332 | return [0,regPar] 333 | 334 | #get all values for a stock from riak 335 | #return close,volume,date values in a list of list 336 | def riakGetStock(searchVal,riakIP): 337 | myData = [] 338 | myBucket = RiakClient(protocol='pbc',host = riakIP, pb_port=8087).bucket('stocks') 339 | for key in myBucket.get_index('ticker_bin', searchVal): # get all from 2002 to 2012 340 | value = json.loads(myBucket.get(key).data) 341 | myData.append([(value['CLOSE']), (value['VOLUME']), str(value['DATE'])]) 342 | return myData 343 | 344 | #quick function to sort a list of list on the inner list 3 value(date) 345 | def mySort(s,n): 346 | 347 | try: 348 | sortList = list(s) 349 | sortList.sort(key=lambda x: x[n], reverse=True) 350 | except: 351 | print "error using mySort" 352 | return 0 353 | 354 | return sortList 355 | 356 | #cut length of time series to n 357 | def myFilter(s,n): 358 | if type(s) is list: 359 | try: 360 | return s[0:n] 361 | except: 362 | print 'error using myFilter' 363 | return 0 364 | else: 365 | print 'not a list' 366 | return 0 367 | 368 | def bootCluster(accessKey,secretKey,region,instanceType): 369 | 370 | conn = boto.ec2.connect_to_region("us-east-1", aws_access_key_id=accessKey,aws_secret_access_key=secretKey) 371 | instances = [i for r in conn.get_all_instances() for i in r.instances] 372 | 373 | #start all non running instances 374 | myInst = [] 375 | awsHosts = [] 376 | awsIPs = [] 377 | 378 | for i in instances: 379 | if i.state == 'stopped' and i.instance_type == instanceType: 380 | conn.start_instances(i.id) 381 | myInst.append(str(i.id)) 382 | 383 | for i in myInst: 384 | i.update() 385 | 386 | while i.state != 'running': 387 | print 'waiting for: ' + str(i.id) 388 | time.sleep(2) 389 | i.update() 390 | 391 | awsHosts.append(str(i.dns_name)) 392 | awsIPs.append(str(i.private_ip_address)) 393 | 394 | print str(i.id)+ ' is running' 395 | 396 | return myInst, awsHosts, awsIPs 397 | 398 | def stopCluster(accessKey,secretKey,region,instanceType): 399 | 400 | conn = boto.ec2.connect_to_region("us-east-1", aws_access_key_id=accessKey,aws_secret_access_key=secretKey) 401 | instances = [i for r in conn.get_all_instances() for i in r.instances] 402 | 403 | myInst = [] 404 | 405 | for i in instances: 406 | if i.state == 'running' and i.instance_type == instanceType: 407 | conn.stop_instances(i.id) 408 | myInst.append(str(i.id)) 409 | 410 | for i in myInst: 411 | i.update() 412 | 413 | while i.state != 'stopped': 414 | print 'waiting for: ' + str(i.id) 415 | time.sleep(2) 416 | i.update() 417 | print str(i.id)+ ' is stopped' 418 | 419 | return myInst 420 | 421 | def submitSparkJob(sparkJob): 422 | 423 | os.system('fab -R worker '+ sparkJob) 424 | 425 | return 'Submitted: ' + sparkJob 426 | 427 | def getDNSIP(accessKey,secretKey,region,instanceType): 428 | 429 | conn = boto.ec2.connect_to_region("us-east-1", aws_access_key_id=accessKey,aws_secret_access_key=secretKey) 430 | awsHosts = [] 431 | awsIPs = [] 432 | instances = [i for r in conn.get_all_instances() for i in r.instances] 433 | 434 | for i in instances: 435 | if i.state == 'running' and i.instance_type == 't2.medium': 436 | awsHosts.append(str(i.dns_name)) 437 | awsIPs.append(str(i.private_ip_address)) 438 | 439 | return awsHosts, awsIPs 440 | 441 | def updateDate(riakIP): 442 | 443 | print '::::Writing Date of New Update::::' 444 | newUpdate = {'Year': datetime.now().year,\ 445 | 'Month': datetime.now().month,\ 446 | 'Day': datetime.now().day,\ 447 | 'Hour': datetime.now().hour,\ 448 | 'Minute': datetime.now().minute} 449 | print newUpdate 450 | storeKV("meta", "update", json.dumps(newUpdate), riakIP) 451 | 452 | return 453 | 454 | # End of pair.py -------------------------------------------------------------------------------- /NYSE.txt: -------------------------------------------------------------------------------- 1 | A Agilent Technologies 2 | AA Alcoa Inc 3 | AA-B Alcoa Inc. 4 | AAC Aac Holdings Inc. 5 | AAN Aaron's Inc 6 | AAP Advance Auto Parts Inc 7 | AAT American Assets Trust 8 | AAV Advantage Oil & Gas Ltd 9 | AB Alliance Capital Management L.P. 10 | ABB Abb Ltd 11 | ABBV Abbvie Inc. Common Stock 12 | ABC Amerisourcebergen Corp 13 | ABEV Ambev S.A. 14 | ABG Asbury Automotive Group Inc 15 | ABM ABM Industries Incorporated 16 | ABR Arbor Realty Trust 17 | ABR-A Arbor Realty Trust Inc 18 | ABR-B Arbor Realty Trust Inc 19 | ABR-C Arbor Realty Trust 20 | ABRN Arbor Realty Trust 7.375% Senio 21 | ABT Abbott Laboratories 22 | ABX Barrick Gold Corp 23 | ACC American Campus Communities Inc 24 | ACCO Acco Brands Corp 25 | ACE Ace Limited 26 | ACG Alliancebernstein Income Fund Inc 27 | ACH Aluminum Corporation of China Ltd 28 | ACI Arch Coal 29 | ACM Aecom Technology Corp 30 | ACN Accenture Plc. 31 | ACP Avenue Income Credit Strategies 32 | ACRE Ares Commercial Real Estate Cor 33 | ACT Actavis Inc 34 | ACT-A Actavis Inc. 5.50% Mandatory C 35 | ACV Allianzgi Diversified Income & 36 | ACW Accuride Corporation 37 | ADC Agree Realty Corp 38 | ADM Archer Daniels Midland Company 39 | ADPT Adeptus Health Inc. 40 | ADS Alliance Data Systems Corp 41 | ADT ADT Corp 42 | ADX Adams Express Company 43 | AEB Aegon Nv 44 | AEC Associated Estates Realty Corp 45 | AED Aegon Nv 46 | AEE Ameren Corp 47 | AEG Aegon Nv 48 | AEH Aegon Nv 49 | AEK Aegon N.V. 8.00% 50 | AEL American Equity Investment Life 51 | AEM Agnico-Eagle Mines Limited 52 | AEO American Eagle Outfitters 53 | AEP American Electric Power Company 54 | AER Aercap Holdings N.V. 55 | AES The Aes Corp 56 | AES-C Aes TR III 6.75 Pfd 57 | AET Aetna Inc 58 | AF Astoria Financial Corp 59 | AF-C Astoria Financial Corp 60 | AFA American Financial Group Inc 61 | AFB Alliance National Municipal 62 | AFC Allied Capital Corp 63 | AFG American Financial Group 64 | AFGE American Financial Group Inc 65 | AFL Aflac Incorporated 66 | AFM Affiliated Managers Group Inc 67 | AFQ American Financial Group 68 | AFS-A Amtrust Financial Services Inc. 69 | AFS-B Amtrust Financial Services Dep Pfd 70 | AFS-C Amtrust Financial Services Series C 71 | AFSD Aflac Incorporated 72 | AFT Apollo Senior Floating Rate Fund Inc 73 | AFW American Financial Group Inc 74 | AG First Majestic Silver 75 | AGC Advent Claymore Convertible Securities 76 | AGCO Agco Corp 77 | AGD Alpine Global Dynamic Dividend Fund 78 | AGI Alamos Gold Inc 79 | AGM Federal Agricultural Mortgage Corp 80 | AGM-A Federal Agricultural Mortgage 81 | AGM-B Federal Ag 82 | AGM-C Federal Agricultural Mortgage 83 | AGM.A Federal Agricultural Mortgage Corp 84 | AGO Assured Guaranty Ltd 85 | AGO-B Assured Guaranty Ltd [B] 86 | AGO-E Assured Guaranty Ltd [E] 87 | AGO-F Assured Guaranty Ltd [F] 88 | AGRO Adecoagro S.A. 89 | AGU Agrium Inc 90 | AGX Argan Inc 91 | AHC A.H. Belo Corp 92 | AHH Armada Hoffler Properties Inc 93 | AHL Aspen Insurance Holdings 94 | AHL-A Aspen Insurance Pfd 95 | AHL-B Aspen Insurance Holdings Limit 96 | AHL-C Aspen Ins Pfd Inc 97 | AHP Ashford Hospitality Prime Inc. 98 | AHS Amn Healthcare Services Inc 99 | AHT Ashford Hospitality Trust Inc 100 | AHT-A Ashford Hsop TR Pfd 101 | AHT-D Ashford Hosp D Pfd 102 | AHT-E Ashford Hospitality Trust Inc 9 103 | AI Arlington Asset Investment Corp 104 | AIB Apollo Investment Corp 105 | AIC Arlington Asset Investment Cor 106 | AIF Apollo Tactical Income Fund Inc 107 | AIG American International Group 108 | AIG.W American International Group 109 | AIN Albany International Corp 110 | AIR AAR Corp 111 | AIT Applied Industrial Technologies 112 | AIV Apartment Investment and Management 113 | AIV-A Apartment Investment and Manag 114 | AIV-Z Apartment Inv. & Mgt. Co. 115 | AIW Arlington Asset Investment Cor 116 | AIY Apollo Investment Corp 117 | AIZ Assurant Inc 118 | AJG Arthur J. Gallagher & Co. 119 | AJRD Gencorp Inc 120 | AJX Great Ajax Corp. 121 | AKO.A Embotell Andina Sa A 122 | AKO.B Embotell Andna Sa B 123 | AKP Alliance California Muni 124 | AKR Acadia Realty Trust 125 | AKS AK Steel Holding Corp 126 | AL Air Lease Corporation Class A C 127 | ALB Albemarle Corp 128 | ALDW Alon USA Partners LP 129 | ALE Allete Inc 130 | ALEX Alexander and Baldwin Inc 131 | ALG Alamo Group 132 | ALJ Alon USA Energy 133 | ALK Alaska Air Group 134 | ALL Allstate Corp 135 | ALL-A Allstate Corporation Pfd. 136 | ALL-B Ally Financial Inc Fixed Rate F 137 | ALL-C The Allstate Corp 138 | ALL-D Allstate Corp 139 | ALL-E The Allstate Corporation 140 | ALL-F The Allstate Corporation 141 | ALLE Allegion Plc Ordinary Shares Wh 142 | ALLY Ally Financial 143 | ALP-N Alabama Pwr 5.2A Pfd 144 | ALP-O Alabama Pwr 5.83A Pf 145 | ALP-P Alabama Power 5.30 A 146 | ALR Alere Inc 147 | ALR-B Alere Inc. Inverness Medical In 148 | ALSN Allison Transmission Holdings 149 | ALU Alcatel Lucent 150 | ALV Autoliv Inc 151 | ALX Alexander's Inc 152 | AM Antero Resources Midstream Llc 153 | AMBR Amber Road Inc. 154 | AMC Amc Entertainment Holdings Inc 155 | AME Amtek Inc 156 | AMFW Amec Foster Wheeler Plc. 157 | AMG Affiliated Managers Group 158 | AMH American Homes 4 Rent 159 | AMH-A American Homes 160 | AMH-B American Homes 4 Rent 5% Series 161 | AMH-C American Homes 162 | AMID American Midstreampartners LP 163 | AMP Ameriprise Financial Services 164 | AMRC Ameresco Inc 165 | AMT American Tower Corp 166 | AMT-A Apollo Residential Preferred 167 | AMT-B American Tower Corporation [Rei 168 | AMTD TD Ameritrade Holding Corp 169 | AMTG Apollo Residential Mortgage In 170 | AMX America Movil S.A.B. De C.V. 171 | AN Autonation Inc 172 | ANET Arista Networks Inc. 173 | ANF Abercrombie & Fitch Company 174 | ANFI Amira Nature Foods Ltd 175 | ANH Anworth Mortgage Asset Corp 176 | ANH-A Anworth Mtg Pfd A 177 | ANH-B Anworth 6.25 Pr S B 178 | ANH-C Anworth Mortgage Asset Corpora 179 | ANN Ann Inc 180 | ANR Alpha Natural Resources 181 | ANTM Anthem Inc. 182 | ANTX Anthem Inc. 183 | ANW Aegean Marine Petroleum Network 184 | AOD Alpine Total Dynamic Dividend 185 | AOI Alliance One International 186 | AOL AOL Inc 187 | AON AON Plc 188 | AOS Smith [A.O.] Corp 189 | AP Ampco-Pittsburgh Corp 190 | APA Apache Corp 191 | APAM Artisan Partners Asset Manageme 192 | APB Asia Pacific Fund Inc 193 | APC Anadarko Petroleum Corp 194 | APD Air Products and Chemicals 195 | APF Morgan Stanley Asia Pacific Fund Inc 196 | APH Amphenol Corp 197 | APLE Apple Hospitality Reit Inc. 198 | APO Apollo Global Management Llc C 199 | APU Amerigas Partners L.P. 200 | AR Antero Resources Corp 201 | ARC American Reprographics Company 202 | ARCO Arcos Dorados Holdings Inc 203 | ARCX Arc Logistics Partners LP 204 | ARDC Ares Dynamic Credit Allocation 205 | ARE Alexandria Real Estate Equities 206 | ARE-E Alexandria Real Estate Equitie 207 | ARES Ares Management LP 208 | ARG Airgas Inc 209 | ARH-C Arch Capital Group Ltd. 6.75% P 210 | ARI Apollo Commercial Real Estate 211 | ARI-A Apollo Commercial Real Estate 212 | ARL American Realty Investors 213 | ARMF Ares Multi-Strategy Credit Fund 214 | ARMK Aramark Holdings Corp. 215 | ARO Aeropostale Inc 216 | ARP Atlas Resource Partners L.P. C 217 | ARP-D Atlas Resource Partners L.P. 218 | ARP-E Atlas Resource Partners L.P. 1 219 | ARPI American Residential Properties 220 | ARR Armour Residential R 221 | ARR-A Armour Residential REIT Inc 222 | ARR-B Armour Residential REIT Inc 223 | ARU Ares Capital Corp 224 | ARW Arrow Electronics 225 | ARY Ares Capital Corp 226 | ASA ASA Gold and Precious Metals 227 | ASB Associated Banc-Corp 228 | ASB-B Associated Banc-Corp Depositary 229 | ASC Ardmore Shipping Corp 230 | ASG Liberty All-Star Growth Fund 231 | ASGN On Assignment 232 | ASH Ashland Inc 233 | ASPN Aspen Aerogels Inc 234 | ASR Grupo Aeroportuario Del Sureste 235 | ASX Advanced Semiconductor Engineering 236 | AT Atlantic Power Corp 237 | ATE Advantest Corporation Ads 238 | ATEN A10 Networks Inc. 239 | ATHM Autohome Inc. 240 | ATI Allegheny Technologies Inc 241 | ATLS Atlas Energy Llc 242 | ATO Atmos Energy Corp 243 | ATR Aptargroup 244 | ATTO Atento S.A. 245 | ATU Actuant Corp 246 | ATV Acorn International 247 | ATW Atwood Oceanics 248 | AU Anglogold Ashanti Ltd 249 | AUO Au Optronics Corp 250 | AUQ Aurico Gold Inc 251 | AUY Yamana Gold 252 | AV Aviva Plc 253 | AVA Avista Corp 254 | AVAL Grupo Aval Acciones Y Valores S 255 | AVB Avalonbay Communities 256 | AVD American Vanguard Corp 257 | AVG Avg Technologies N.V. 258 | AVH Avianca Holdings S.A. 259 | AVK Advent Claymore Convertible Securities 260 | AVOL Avolon Holdings Ltd 261 | AVP Avon Products 262 | AVT Avnet Inc 263 | AVV Aviva Plc 264 | AVX Avx Corp 265 | AVY Avery Dennison Corp 266 | AWF Alliancebernstein Global High Income Fund 267 | AWH Allied World Assurance Company 268 | AWI Armstrong World Industries Inc 269 | AWK American Water Works 270 | AWP Alpine Global Premier Propertie 271 | AWR American States Water Company 272 | AXE Anixter International Inc 273 | AXL American Axle & Manufacturing 274 | AXLL Georgia Gulf Corp 275 | AXP American Express Company 276 | AXR Amrep Corp 277 | AXS Axis Capital Holdings 278 | AXS-C Axis Capital Holdings Limited P 279 | AXS-D Axis Capital Holdings Limited 280 | AXTA Axalta Coating Systems Ltd. 281 | AYI Acuity Brands Inc 282 | AYN Alliance New York Muni 283 | AYR Aircastle Limited 284 | AZN Astrazeneca Plc 285 | AZO Autozone 286 | AZUR Azure Midstream Partners LP 287 | AZZ Azz Inc 288 | B Barnes Group 289 | BA Boeing Company 290 | BABA Alibaba Group Holding Ltd. 291 | BAC Bank of America Corp 292 | BAC-D Bac Dep Share D 293 | BAC-E Bank Amer Corp Dep R 294 | BAC-I Bank Amer Corp Pfd 295 | BAC-L Bank Amer Pfd Ser L 296 | BAC-W Bank of America Corp 297 | BAC-Y Bank of America Corporation 298 | BAC-Z Bac Cap TR ViII 299 | BAC.A Bank of America Corporation Bac 300 | BAC.B Bank of America Corporation Bac 301 | BAF Blackrock Income Inv Quality Trust 302 | BAH Booz Allen Hamilton Holding Corp 303 | BAK Copene-Petroquimica Do Nordeste 304 | BALT Baltic Trading Limited 305 | BAM Brookfield Asset Management Inc 306 | BAN-C Banc of California Inc. Deposi 307 | BANC First Pactrust Bancorp 308 | BAP Credicorp Ltd 309 | BAS Basic Energy Services 310 | BAX Baxter International Inc 311 | BBD Banco Bradesco Sa 312 | BBDO Banco Bradesco S.A. 313 | BBF Blackrock Muni Income Trust 314 | BBG Bill Barrett Corp 315 | BBK Blackrock Muni Trust 316 | BBL Bhp Billiton Plc 317 | BBN Balckrock Build America Trust 318 | BBT BB&T Corp 319 | BBT-D BB&T Corp 320 | BBT-E BB&T Corp 321 | BBT-F BB&T Corp 322 | BBT-G BB&T Corporation Ser G 323 | BBVA Banco Bilbao Viscaya Argentaria S.A. 324 | BBW Build-A-Bear Workshop 325 | BBX Bankatlantic Bancorp 326 | BBY Best Buy Co. 327 | BC Brunswick Corp 328 | BCA Corpbanca 329 | BCC Boise Cascade L.L.C. Common ST 330 | BCE BCE Inc 331 | BCEI Bonanza Creek Energy Inc 332 | BCH Banco De Chile 333 | BCO Brink's Company 334 | BCR C.R. Bard 335 | BCRH Blue Capital Reinsurance Holdi 336 | BCS Barclays Plc 337 | BCS-A Barclays Ads 338 | BCS-C Barclays Bank 4 Ads 339 | BCS-D Barclays Bank Plc 340 | BCS.P Barclays Bk ADR Sr 2 341 | BCX Blackrock Resources Common Shar 342 | BDC Belden Inc 343 | BDJ Blackrock Enhanced Dividend Achievers 344 | BDN Brandywine Realty Trust 345 | BDN-E Brandywine Realty Trust 346 | BDX Becton Dickinson and Company 347 | BEE Strategic Hotels & Resorts Inc 348 | BEL Belmond Ltd 349 | BEN Franklin Resources 350 | BEP Brookfield Renewable 351 | BERY Berry Plastics Group Inc 352 | BF.A Brown Forman Inc A 353 | BF.B Brown Forman Inc B 354 | BFAM Bright Horizons Family Solutions Inc 355 | BFK Blackrock Muni Income Trust 356 | BFO Blackrock Florida Muni 2020 Trust 357 | BFR Bbva Banco Frances S.A. 358 | BFS Saul Centers 359 | BFS-C Saul Centers Inc 360 | BFZ Blackrock California Muni Trust 361 | BG Bunge Limited 362 | BGB Blackstone / Gso Strategic Cre 363 | BGC General Cable Corp 364 | BGCA Bgc Partners Inc 365 | BGE-B Bge Capital Trust II 366 | BGG Briggs & Stratton Corp 367 | BGH Babson Capital Global Short Du 368 | BGR Blackrock Energy and Resources Trust 369 | BGS B&G Foods Holdings 370 | BGT Blackrock Global 371 | BGX Blackstone Gso Long Short Credit Fund 372 | BGY Blackrock International 373 | BH Biglari Holdings Inc 374 | BHE Benchmark Electronics 375 | BHI Baker Hughes Inc 376 | BHK Blackrock Core Trust 377 | BHL Blackrock Defined Opportunity Trust 378 | BHLB Berkshire Hills Bancorp 379 | BHP Bhp Billiton Limited 380 | BID Sotheby's Holdings 381 | BIE Blackrock Muni Bond Investment Trust 382 | BIF Uslife Income Fund 383 | BIG Big Lots 384 | BIN Iesi-Bfc Ltd 385 | BIO Bio-Rad Laboratories 386 | BIO.B Bio Rad Labs Cl B 387 | BIO.W Bio-Rad Laboratories Inc. 388 | BIOA Bioamber Inc 389 | BIP Brookfield Infrastructure Partners LP 390 | BIT Blackrock Multi-Sector Income T 391 | BITA Bitauto Holdings Limited 392 | BJZ Blackrock California Muni 2018 Trust 393 | BK Bank of New York Mellon Corp 394 | BK-C The Bank of New York Mellon Co 395 | BKD Brookdale Senior Living Inc 396 | BKE Buckle Inc 397 | BKFS Black Knight Financial Services 398 | BKH Black Hills Corp 399 | BKK Blackrock Muni 2020 Trust 400 | BKN Blackrock Investment Quality Municipal 401 | BKS Barnes & Noble 402 | BKT Blackrock Income Trust Inc 403 | BKU BankUnited Inc. 404 | BLH Blackrock New York Muni 2018 Trust 405 | BLK Blackrock 406 | BLL Ball Corp 407 | BLOX Infoblox Inc 408 | BLT Blount International 409 | BLW Blackrock Limited Duration Income Trust 410 | BLX Banco Latinoamericano De Comercio 411 | BMA Banco Macro S.A. 412 | BME Blackrock Health Sciences Trust 413 | BMI Badger Meter 414 | BML-G Bank America Dep G 415 | BML-H Bank America Dep H 416 | BML-I Bank America Dep I 417 | BML-J Bank America Dep J 418 | BML-L Bank America Dep L 419 | BMO Bank of Montreal 420 | BMR Biomed Realty Trust 421 | BMS Bemis Company 422 | BMY Bristol-Myers Squibb Company 423 | BNJ Blackrock New Jersey Muni Income Trust 424 | BNK C1 Financial Inc. 425 | BNS Bank of Nova Scotia 426 | BNY Blackrock New York Muni Trust Inc 427 | BOCA Banc of California Inc. 428 | BOE Blackrock Global 429 | BOH Bank of Hawaii Corp 430 | BOI Brookfield Mortgage Opportunit 431 | BOOT Boot Barn Holdings Inc. 432 | BORN China New Borun Corp 433 | BOX Box Inc 434 | BOXC Brookfield Office Properties C 435 | BP BP P.L.C. 436 | BPI Bridgepoint Education 437 | BPK Blackrock Muni 2018 Trust 438 | BPL Buckeye Partners L.P. 439 | BPT BP Prudhoe Bay Royalty Trust 440 | BPY Brookfield Property Partners L. 441 | BQH Blackrock New York Muni Trust 442 | BR Broadridge Financial Solutions Llc 443 | BRC Brady Corp 444 | BRFS Brf-Brasil Foods S.A. 445 | BRK.A Berkshire Hath Hld A 446 | BRK.B Berkshire Hath Hld B 447 | BRO Brown & Brown 448 | BRS Bristow Group Inc 449 | BRSS Global Brass and Copper Holdin 450 | BRT BRT Realty Trust 451 | BRX Brixmor Property Group Inc. Com 452 | BSAC Banco Santander-Chile Ads 453 | BSBR Banco Santander Brasil Sa 454 | BSD Blackrock Strategic Muni Trust Inc 455 | BSE Blackrock New York Muni Income Trust 456 | BSI Alon Holdings - Blue Square Israel Ltd 457 | BSL Blackstone Gso Senior Floating Rate 458 | BSM Black Stone Minerals L.P. 459 | BSMX Grupo Financiero Santander Mxi 460 | BST Blackrock Science and Technolo 461 | BSX Boston Scientific Corp 462 | BT Bt Group Plc 463 | BTA Blackrock Long-Term Muni Advantage Trust 464 | BTE Baytex Energy Corp 465 | BTH Blyth Inc 466 | BTO John Hancock Bank and Thrift Fund 467 | BTT Blackrock Municipal Target Term 468 | BTU Peabody Energy Corp 469 | BTZ Blackrock Preferred 470 | BUD Anheuser-Busch Inbev Sa 471 | BUI Blackrock Utility and Infrastr 472 | BURL Burlington Stores Inc 473 | BVN Compania Mina Buenaventura S.A. 474 | BWA Borgwarner Inc 475 | BWC Babcock & Wilcox Company 476 | BWG Legg Mason Bw Global Income Op 477 | BWP Boardwalk Pipeline Partners L.P. 478 | BWS Brown Shoe Company 479 | BX The Blackstone Group L.P. 480 | BXC Bluelinx Holdings Inc 481 | BXE Bellatrix Exploration Ltd 482 | BXMT Blackstone Mortgage Trust Inc. Cl A 483 | BXMX Nuveen Equity Premium 484 | BXP Boston Properties 485 | BXP-B Boston Properties Inc 486 | BXS Bancorpsouth Inc 487 | BYD Boyd Gaming Corp 488 | BYM Blackrock Muni Income Quality Trust 489 | BZH Beazer Homes USA 490 | BZT Beazer Homes USA Inc. 7.50% Tangible Equity 491 | C Citigroup Inc 492 | C-C Citigroup Inc 493 | C-J Citigroup Inc 494 | C-K Citigroup Inc 495 | C-L Citigroup Inc. 496 | C-N Citigroup Capital XiII 497 | C-P Citigroup Pfd Ser Aa 498 | C.A Citigroup Inc Wrnt 'A' 499 | C.B Citigroup Inc Wrnt 'B' 500 | CAB Cabela's Inc 501 | CACI Caci International 502 | CAE Cae Inc 503 | CAF Morgan Stanley China A Share Fund Inc 504 | CAG Conagra Foods 505 | CAH Cardinal Health 506 | CAJ Canon Inc 507 | CAL Caleres Inc. 508 | CALX Calix Inc 509 | CAM Cameron International Corp 510 | CAP Cai International 511 | CAPL Crossamerica Partners LP 512 | CAS Castle [A.M.] & Co. 513 | CAT Caterpillar Inc 514 | CATO Cato Corp 515 | CB Chubb Corp 516 | CBA Clearbridge American Energy ML 517 | CBB Cincinnati Bell Inc 518 | CBB-B Cincinnati Bell Pr B 519 | CBD Companhia Brasileira De Distribuicao 520 | CBG CBRE Group Inc 521 | CBI Chicago Bridge & Iron Company N.V. 522 | CBK Christopher & Banks Corp 523 | CBL Cbl & Associates Properties 524 | CBL-D Cbl Pfd D 525 | CBL-E Cbl & Associates Properties I 526 | CBM Cambrex Corp 527 | CBO Cbo [Listing Market - NYSE - Ne 528 | CBPX Continental Building Products 529 | CBR Ciber Inc 530 | CBS CBS Corp 531 | CBS.A CBS Corp 532 | CBT Cabot Corp 533 | CBU Community Bank System 534 | CBZ Cbiz Inc 535 | CCC Calgon Carbon Corp 536 | CCE Coca-Cola Enterprises 537 | CCG Campus Crest Communities 538 | CCG-A Campus Crest Communities Inc 539 | CCI Crown Castle International Corp 540 | CCI-A Crown Castle International Cor 541 | CCJ Cameco Corp 542 | CCK Crown Cork & Seal Company 543 | CCL Carnival Corp 544 | CCM Concord Medical Services 545 | CCO Clear Channel Outdoor Holdings 546 | CCS Century Communities Inc. 547 | CCSC Country Style Cooking 548 | CCU Compania Cervecerias Unidas S.A. 549 | CCV Comcast Corp 550 | CCZ Comcast Corp 551 | CDE Coeur Mining Inc. 552 | CDE.W Coeur D'Alene Mines Corporatio 553 | CDI Cdi Corp 554 | CDR Cedar Shopping Centers Inc 555 | CDR-B Cedar Realty Trust Inc 556 | CE Celanese Corp 557 | CEA China Eastern Airlines Corp Ltd 558 | CEB The Corporate Executive Board Company 559 | CEE Central Europe and Russia Fund 560 | CEL Cellcom Israel 561 | CELP Cypress Energy Partners L.P. 562 | CEM Clearbridge Energy MLP Fund Inc 563 | CEN Center Coast MLP & Infrastructure 564 | CEO Cnooc Limited 565 | CEQP Crestwood Equity Partners LP 566 | CF Cf Industries Holdings 567 | CFC-A Countrywide Cap IV 568 | CFC-B Countrywide Cap V 569 | CFG Citizens Financial Group Inc/Ri 570 | CFI Culp Inc 571 | CFR Cullen/Frost Bankers 572 | CFR-A Cullen/Frost Bankers Inc 573 | CFX Colfax Corp 574 | CGA China Green Agriculture 575 | CGG Compagnie Generale De Gephysqu 576 | CGI Celadon Group 577 | CHA China Telecom Corp Ltd 578 | CHCT Community Healthcare Trust Inc 579 | CHD Church & Dwight Company 580 | CHE Chemed Inc 581 | CHGG Chegg Inc 582 | CHH Choice Hotels International 583 | CHK Chesapeake Energy Corp 584 | CHK-D Chesapeake En Cv Pfd 585 | CHKR Chesapeake Granite Wash Trust 586 | CHL China Mobile [Hong Kong] Ltd 587 | CHMI Cherry Hill Mortgage Investmen 588 | CHMT Chemtura Corp 589 | CHN China Fund 590 | CHS Chico's Fas 591 | CHS-A Chesapeake Lodging Trust 7.75% 592 | CHSP Chesapeake Lodging Trust 593 | CHT Chunghwa Telecom Co Ltd 594 | CHU China Unicom [Hong Kong] Ltd 595 | CI Cigna Corp 596 | CIA Citizens Inc 597 | CIB Bancolombia S.A. 598 | CIE Cobalt International Energy 599 | CIEN Ciena Corp 600 | CIF Colonial Intermediate High 601 | CIG Comp En De Mn Cemig Ads 602 | CIG.C Comp En De Mn Cemig Ads 603 | CII Blackrock Capital and Income Strategies 604 | CIM Chimera Investment Corp 605 | CIO City Office REIT Inc. 606 | CIR Circor International 607 | CIT Cit Group Inc [Del] 608 | CIVI Civitas Solutions Inc. 609 | CJES C&J Energy Services Inc 610 | CKH Seacor Smit Inc 611 | CKP Checkpoint Systms 612 | CL Colgate-Palmolive Company 613 | CLA Capitala Finance Corp. 614 | CLB Core Laboratories N.V. 615 | CLC Clarcor Inc 616 | CLD Cloud Peak Energy Inc 617 | CLDT Chatham Lodging Trust [Reit] 618 | CLF Cliffs Natural Resources Inc 619 | CLGX Corelogic 620 | CLH Clean Harbors 621 | CLI Mack-Cali Realty Corp 622 | CLN-A Colony Financial Inc 623 | CLN-B Colony Financial Inc Perp Pfd 624 | CLNY Colony Financial Inc 625 | CLR Continental Resources 626 | CLS Celestica Inc 627 | CLV Cliffs Natural Resources Inc. Dep. Pfd. 628 | CLW Clearwater Paper Corp 629 | CLX Clorox Company 630 | CM Canadian Imperial Bank of Commerce 631 | CMA Comerica Inc 632 | CMA.W Comerica Inc 633 | CMC Commercial Metals Company 634 | CMCM Cheetah Mobile Inc. 635 | CMG Chipotle Mexican Grill 636 | CMI Cummins Inc 637 | CMK Colonial Intermarket Income Trust I 638 | CMLP Crestwood Midstream Partners LP 639 | CMN Cantel Medical 640 | CMO Capstead Mortgage Corp 641 | CMO-E Capstead Mortgage Corp 642 | CMP Compass Minerals Intl Inc 643 | CMR-B Costamare Inc. Perpetual Prefer 644 | CMR-C Costamare Inc. Perpetual Prefer 645 | CMRE Costamare Inc 646 | CMS Cms Energy Corp 647 | CMS-B Consumers Engry 4.50 648 | CMU Colonial Muni Income Trust 649 | CNA Cna Financial Corp 650 | CNC Centene Corp 651 | CNCO Cencosud S.A. 652 | CNHI Cnh Industrial N.V. 653 | CNI Canadian National Railway Company 654 | CNK Cinemark Holdings Inc 655 | CNL Cleco Power Llc 656 | CNNX Cone Midstream Partners LP 657 | CNO Cno Financial Group 658 | CNP Centerpoint Energy Inc 659 | CNQ Canadian Natural Resources 660 | CNS Cohn & Steers Inc 661 | CNW Con-Way Inc 662 | CNX Consol Energy Inc 663 | CO China Cord Blood Corporation. 664 | CODI Compass Diversified Holdings 665 | COF Capital One Financial Corp 666 | COF-C Capital One Financial Corporat 667 | COF-D Capital One Financial Corporat 668 | COF-P Capital One Financial Corp Pfd 669 | COF.W Capital One Financial Corp 670 | COG Cabot Oil & Gas Corp 671 | COH Coach Inc 672 | COL Rockwell Collins 673 | COO Cooper Companies 674 | COP Conocophillips 675 | COR Coresite Realty Corp 676 | COR-A Coresite Realty Corp 677 | CORR Corenergy Infrastructure Trust Inc 678 | COT Cott Corp 679 | COTY Coty Inc 680 | COUP Coupons.Com Inc 681 | CP Canadian Pacific Railway 682 | CPA Copa Holdings S.A. 683 | CPAC Cementos Pacasmayo S.A.A. 684 | CPB Campbell Soup Company 685 | CPE Callon Petroleum Company 686 | CPE-A Callon Petroleum Company Prefer 687 | CPF Central Pacific Financial Co 688 | CPG Crescent Pt Energy 689 | CPK Chesapeake Utilities Corp 690 | CPL Cpfl Energia S.A. 691 | CPN Calpine Corp 692 | CPPL Columbia Pipeline Partners LP 693 | CPS Cooper Std Hldg Inc 694 | CPT Camden Property Trust 695 | CR Crane Company 696 | CRC California Resources Corporatio 697 | CRCM Care.Com Inc 698 | CRD.A Crawford Co Cl A 699 | CRD.B Crawford Co Cl B 700 | CRH CRH Plc 701 | CRI Carter's Inc 702 | CRK Comstock Resources 703 | CRL Charles River Laboratories Intl 704 | CRM Salesforce.Com Inc 705 | CRR Carbo Ceramics 706 | CRS Carpenter Technology Corp 707 | CRT Cross Timbers Royalty Trust 708 | CRY Cryolife 709 | CS Credit Suisse Group 710 | CSC Computer Sciences Corp 711 | CSG Chambers Street Properties 712 | CSH Cash America International 713 | CSI Cutwater Select Income Fund 714 | CSL Carlisle Companies Inc 715 | CSLT Castlight Health Inc. 716 | CSS Css Industries 717 | CST Cst Brands Inc. Common Stock 718 | CSTM Constellium N.V. 719 | CSU Capital Senior Living Corp 720 | CSV Carriage Services 721 | CSX CSX Corp 722 | CTB Cooper Tire & Rubber Company 723 | CTL Centurylink 724 | CTLT Catalent Inc. 725 | CTQ Qwest Corp 726 | CTR Clearbridge Energy MLP Fund In 727 | CTS Cts Corp 728 | CTT Catchmark Timber Trust Inc. 729 | CTU Qwest Corp 730 | CTV Qwest Corporation 731 | CTW Qwest Corp 732 | CTX Qwest Corp 733 | CTY Qwest Corp 734 | CUB Cubic Corp 735 | CUB-A Cubesmart 7.75% Series A Cumula 736 | CUBE Cubesmart 737 | CUBI Customers Bancorp 738 | CUBS Customers Bancorp Inc 739 | CUDA Barracuda Networks Inc 740 | CUK Carnival Plc Ads 741 | CUZ Cousins Properties Inc 742 | CVA Covanta Holding Corp 743 | CVB Lehman Abs Corp 744 | CVC Cablevision Systems Corp 745 | CVE Cenovus Energy Inc 746 | CVEO Civeo Corporation Common Stock 747 | CVG Convergys Corp 748 | CVI Cvr Energy Inc 749 | CVO Cenveo Inc 750 | CVRR Cvr Refining LP 751 | CVS CVS Corp 752 | CVT Cvent Inc 753 | CVX Chevron Corp 754 | CW Curtiss-Wright Corp 755 | CWEI Clayton Williams Energy 756 | CWT California Water Service Group Holding 757 | CX Cemex S.A.B. De C.V. Sponsored 758 | CXE Colonial High Income Muni Trust 759 | CXH Colonial Investment Grade Muni Trust 760 | CXO Concho Resources Inc 761 | CXP Columbia Property Trust Inc 762 | CXW Corrections Corporation of America 763 | CYD China Yuchai International 764 | CYH Community Health Systems 765 | CYN City National Corp 766 | CYN-C City National Corp 767 | CYN-D City National Corporation Repr 768 | CYNI Cyan Inc. Common Stock 769 | CYS Cys Investments Inc 770 | CYS-A Cys Investments Inc 771 | CYS-B Cys Investments Inc 772 | CYT Cytec Industries Inc 773 | CZZ Cosan Limited 774 | D Dominion Resources 775 | DAC Danaos Corp 776 | DAL Delta Air Lines Inc 777 | DAN Dana Holding Corp 778 | DANG E-Commerce China Dangdang Inc 779 | DAR Darling International Inc 780 | DATA Tableau Software Inc. Class A 781 | DB Deutsche Bank Ag 782 | DBD Diebold Inc 783 | DBL Doubleline Opportunistic Credi 784 | DCA Dca Total Return Fund 785 | DCI Donaldson Company 786 | DCM Ntt Docomo Inc 787 | DCO Ducommun Inc 788 | DCT Dct Industrial Trust Inc 789 | DCUA Dominion Resources 790 | DCUB Dominion Resources Inc. Un Series B 791 | DCUC Dominion Res Inc Va 792 | DD E.I. Du Pont De Nemours and Company 793 | DD-A Du Pont E I 3.50 Pfd 794 | DD-B Du Pont E I 4.50 Pfd 795 | DDC Dominion Diamond Corp 796 | DDD 3D Systems Corp 797 | DDE Dover Downs Gaming & Entertainment Inc 798 | DDF Delaware Dividend & Income 799 | DDR Ddr Corp 800 | DDR-J Ddr Corp 801 | DDR-K Ddr Corp 802 | DDS Dillard's 803 | DDT Dillard's 804 | DE Deere & Company 805 | DEA Easterly Government Properties 806 | DECK Deckers Outdoor Corp 807 | DEG Etablissements Delhaize Freres 808 | DEI Douglas Emmett 809 | DEL Deltic Timber Corp 810 | DEO Diageo Plc 811 | DEX Delaware Enhanced Global Dividend 812 | DF Dean Foods Company 813 | DFP Flaherty & Crumrine Dynamic 814 | DFS Discover Financial Services 815 | DFS-B Discover Financial Services 816 | DFT Dupont Fabros Technology 817 | DFT-A Dupont Fabros Technology Inc 818 | DFT-B Dupont Fabros Technology Inc 819 | DG Dollar General Corp 820 | DGI Digitalglobe Inc 821 | DGX Quest Diagnostics Inc 822 | DHF Dreyfus High Yield Strategies Fund 823 | DHG Dws High Income Opportunities Fund 824 | DHI D.R. Horton 825 | DHR Danaher Corp 826 | DHT Dht Holdings 827 | DHX Dice Holdings 828 | DIAX Nuveen DOW 829 | DIN Dineequity Inc 830 | DIS Walt Disney Company 831 | DK Delek US Holdings 832 | DKL Delek Logistics Partners LP 833 | DKS Dick's Sporting Goods Inc 834 | DKT Deutsch Bk Contingent Cap TR V 835 | DL China Distance Education Holdings 836 | DLB Dolby Laboratories 837 | DLNG Dynagas Lng Partners LP 838 | DLPH Delphi Automotive Plc 839 | DLR Digital Realty Trust 840 | DLR-E Digital Realtytrust Inc 841 | DLR-F Digital Realty Trust Inc 842 | DLR-G Digital Realty Trust Inc 843 | DLR-H Digital Realty 844 | DLX Deluxe Corp 845 | DM Dominion Midstream Partners LP 846 | DMB Dreyfus Municipal Bond Infrastr 847 | DMD Demand Media Inc 848 | DMO Western Asset Mortgage Defined Opp 849 | DNB Dun & Bradstreet Corp 850 | DNI Chartwell Dividend & Income Fund 851 | DNOW Now Inc. Common Stock When Issu 852 | DNP Duff & Phelps Utilities Income 853 | DNR Denbury Resources 854 | DO Diamond Offshore Drilling 855 | DOC Physicians Realty Trust 856 | DOM Dominion Resources Black Warrior 857 | DOOR Masonite Wrldwde Hld 858 | DOV Dover Corp 859 | DOW DOW Chemical Company 860 | DPG Duff & Phelps Global Utility I 861 | DPLO Dplo 862 | DPM Dcp Midstream Partners LP 863 | DPS Dr Pepper Snapple Group Inc 864 | DPZ Domino's Pizza Inc 865 | DQ Daqq New Energy 866 | DRA Diversified Real Asset Income 867 | DRC Dresser-Rand Group Inc 868 | DRD Drdgold Limited 869 | DRE Duke Realty Corp 870 | DRH Diamondrock Hospitality Company 871 | DRI Darden Restaurants 872 | DRII Diamond Resorts International 873 | DRQ Dril-Quip 874 | DSE Duff & Phelps Select Energy ML 875 | DSL Doubleline Income Solutions Fun 876 | DSM Dreyfus Strategic Muni Bond Fund 877 | DST Dst Systems 878 | DSU Blackrock Debt Strategies Fund 879 | DSW DSW Inc 880 | DSX Diana Shipping Inc 881 | DSX-B Diana Shipping 882 | DSXN Diana Shipping Inc. 883 | DTE Dte Energy Company 884 | DTF Duff & Phelps Utilities Tax-Free Income 885 | DTK Deutsche Bk Contingent Cap TR I 886 | DTL.P Datalink Corporation 887 | DTQ Dte Energy Co. 888 | DTZ Dte Energy Co. 889 | DUC Duff & Phelps Utility & Corporate Trust 890 | DUK Duke Energy Corp 891 | DUKH Duke Energy Corp 892 | DV Devry Inc 893 | DVA Davita Healthcare Partners Inc 894 | DVD Dover Downs Entertainment 895 | DVN Devon Energy Corp 896 | DW Drew Industries Inc 897 | DWRE Demandware Inc 898 | DX Dynex Capital 899 | DX-A Dynex Capital Inc 900 | DX-B Dynex Capital Inc 901 | DXB Deutsche Bk Contingent Cap TR I 902 | DY Dycom Industries 903 | DYN Dynegy Inc 904 | DYN-A Dynegy Inc. 905 | DYN.W Dynegy Inc. Warrants 906 | E Eni S.P.A. 907 | EAA Entergy Arkansas 908 | EAB First Mortgage Bonds 909 | EAE Entergy Arkansas Inc 910 | EARN Ellington Residential Mortgage 911 | EAT Brinker International 912 | EBF Ennis Inc 913 | EBR Centrais Elc Braz Pfb B Elbras 914 | EBR.B Centrais Elc Braz Pfb B Elbras 915 | EBS Emergent Biosolutions 916 | EC Ecopetrol S.A. 917 | ECA Encana Corp 918 | ECC Eagle Point Credit Co. Inc. 919 | ECCA Eagle Point Credit Company Inc. 920 | ECL Ecolab Inc 921 | ECOM Channeladvisor Corp 922 | ECR Eclipse Resources Corp 923 | ECT Eca Marcellus Trust I 924 | ED Consolidated Edison Company of New York 925 | EDD Emerging Markets Domestic Debt Fund 926 | EDE Empire District Electric Company 927 | EDF Stone Harbor Emerging Markets 928 | EDI Stone Harbor Emerging Markets 929 | EDN Empresa Distribuidora Y Comercializadora 930 | EDR Education Realty Trust Inc 931 | EDU New Oriental Education & Technology Group 932 | EE El Paso Electric Company 933 | EEA European Equity Fund 934 | EEP Enbridge Energy L.P. 935 | EEQ Enbridge Energy Management Llc 936 | EFC Ellington Financial Llc 937 | EFF Eaton Vance Floating-Rate Inco 938 | EFM Entergy Mississippi 939 | EFR Eaton Vance Senior Floating-Rate Fund 940 | EFT Eaton Vance Floating Rate Income Trust 941 | EFX Equifax Inc 942 | EGF Blackrock Enhanced Government Fund 943 | EGL Engility Holdings Inc. Common 944 | EGN Energen Corp 945 | EGO Eldorado Gold Corp 946 | EGP Eastgroup Properties 947 | EGY Vaalco Energy Inc 948 | EHI Western Asset Global High 949 | EHIC Ehi Car Services Ltd 950 | EIG Employers Holdings Inc 951 | EIX Edison International 952 | EJ E-House [China] Holdings 953 | EL Estee Lauder Companies 954 | ELA Entergy Louisiana Llc 955 | ELB Entergy Louisiana 956 | ELJ Entergy Louisiana Llc 957 | ELLI Ellie Mae Inc 958 | ELP Companhia Paranaense De Energia 959 | ELS Equity Lifestyle Properties 960 | ELS-C Eqty Lifestyle Properties Inc 961 | ELU Entergy Louisiana Llc First M 962 | ELY Callaway Golf Company 963 | EMC EMC Corp 964 | EMD Western Asset Emerging Markets Fund 965 | EME Emcor Group 966 | EMES Emerge Energy Services LP Commo 967 | EMF Templeton Emerging Markets Fund 968 | EMN Eastman Chemical Company 969 | EMO Clearbridge Energy MLP Opportu 970 | EMQ Entergy Mississippi 971 | EMR Emerson Electric Company 972 | EMZ Entergy Mississippi Inc. First 973 | ENB Enbridge Inc 974 | ENBL Enable Midstream Partners LP 975 | ENH Endurance Specialty Holdings Ltd 976 | ENH-A Endurance Spec Pfd 977 | ENH-B Endurance Specialty Holdings L 978 | ENI Enersis S A 979 | ENJ Entergy New Orleans Inc 980 | ENL Reed Elsevier Nv 981 | ENLC Enlink Midstream Llc 982 | ENLK Enlink Midstream Partners LP 983 | ENR Energizer Holdings 984 | ENS Enersys Inc 985 | ENV Envestnet Inc 986 | ENVA Enova International Inc. Commo 987 | ENZ Enzo Biochem 988 | EOC Empresa Nacional De Electricidad S.A. 989 | EOD Wells Fargo Global Dividend Opportunity 990 | EOG Eog Resources 991 | EOI Eaton Vance Enhance Equity 992 | EOS Eaton Vance Enhanced Equity II 993 | EOT Eaton Vance Muni Income Trust 994 | EP-C El Paso Egy Cap I Pr 995 | EPAM Epam Systems Inc 996 | EPD Enterprise Products Partners L.P. 997 | EPE Ep Energy Corp 998 | EPR Entertainment Properties Trust 999 | EPR-C Entertainment Prp Pf 1000 | EPR-E Entertainment Ppty P 1001 | EPR-F Entertainment Properties Trust 1002 | EQC Equity Commonwealth 1003 | EQC-D Eqty Commonwealth 1004 | EQC-E Eqty Commonwealth 1005 | EQCO Equity Commonwealth 1006 | EQGP Eqt Gp Holdings LP 1007 | EQM Equity Midstream Partners LP 1008 | EQR Equity Residential 1009 | EQS Equus Total Return 1010 | EQT Eqt Corp 1011 | EQY Equity One 1012 | ERA Era Group Inc. Common Stock W 1013 | ERF Enerplus Corp 1014 | ERJ Embraer-Empresa Brasileira De Aeronautica 1015 | EROS Eros International Plc 1016 | ES Eversource Energy 1017 | ESD Western Asset Emerging Markets Debt Fund Inc 1018 | ESE Esco Technologies Inc 1019 | ESI Itt Educational Services 1020 | ESL Esterline Technologies Corp 1021 | ESNT Essent Group Ltd 1022 | ESRT Empire State Realty Trust Inc 1023 | ESS Essex Property Trust 1024 | ESS-H Essex Property Trust Inc. 7.12 1025 | ESV Ensco Plc 1026 | ETB Eaton Vance Tax-Managed Buy-Write 1027 | ETE Energy Transfer Equity LP 1028 | ETG Eaton Vance Tax-Advantaged Global Dividend 1029 | ETH Ethan Allen Interiors Inc 1030 | ETJ Eaton Vance Risk-Managed Diversified Equity 1031 | ETM Entercom Communications Corp 1032 | ETN Eaton Corp 1033 | ETO Eaton Vance Tax-Advantage Global Dividend Opp 1034 | ETP Energy Transfer Partners 1035 | ETR Entergy Corp 1036 | ETV Eaton Vance Corp 1037 | ETW Eaton Vance Corp 1038 | ETX Eaton Vance Municipal Income T 1039 | ETY Eaton Vance Tax-Managed Diversified Equity 1040 | EURN Euronav Nv 1041 | EV Eaton Vance Corp 1042 | EVA Enviva Partners LP 1043 | EVC Entravision Communications Corp 1044 | EVDY Everyday Health Inc. 1045 | EVE-A Everbank Financial Corp. Deposi 1046 | EVER Everbank Financial Corp 1047 | EVF Eaton Vance Senior Income Trust 1048 | EVG Eaton Vance Short Diversified 1049 | EVGN Evogene Ltd Ord 1050 | EVHC Envision Healthcare Holdings 1051 | EVN Eaton Vance Muni Income Trust 1052 | EVR Evercore Partners Inc 1053 | EVT Eaton Vance Tax Advantaged Dividend 1054 | EVTC Evertec Inc. Common Stock 1055 | EW Edwards Lifesciences Corp 1056 | EXAM Examworks Group 1057 | EXAR Exar Corp 1058 | EXC Exelon Corp 1059 | EXCU Exelon Corp 1060 | EXD Eaton Vance Tax-Advantaged Bond 1061 | EXG Eaton Vance Tax-Managed Global Diversified Equit 1062 | EXH Exterran Holdings 1063 | EXK Endeavour Silver Corp 1064 | EXL Excel Trust 1065 | EXL-B Excel Trust Inc 1066 | EXP Eagle Materials Inc 1067 | EXPR Express Inc 1068 | EXR Extra Space Storage Inc 1069 | EZT First Mortgage Bonds 1070 | F Ford Motor Company 1071 | FAC Liberte Investors Inc 1072 | FAF First American Corp 1073 | FAM First Trust/Aberdeen Global Opportunity 1074 | FAV Active Dividend 1075 | FBC Flagstar Bancorp 1076 | FBHS Fortune Brands Home & Security 1077 | FBP First Bancorp 1078 | FBR Fibria Celulose S.A. 1079 | FBS-A First Pfd Cp IV 8.15 1080 | FC Franklin Covey Company 1081 | FCAM Fiat Chrysler Automobiles N.V. 1082 | FCAU Fiat Chrysler Automobiles N.V. 1083 | FCB Fcb Financial Holdings Inc. 1084 | FCE.A Forest City Ent Cl A 1085 | FCE.B Forest City Ent Cl B 1086 | FCF First Commonwealth Financial Corp 1087 | FCH Felcor Lodging Trust Inc 1088 | FCH-A Felcor Lodg Pr A 1089 | FCH-C Felcor Lodging Dep S 1090 | FCN Fti Consulting 1091 | FCT Senior Floating Rate II 1092 | FCX Freeport-Mcmoran Inc. 1093 | FDI Fort Dearborn Income Securities 1094 | FDO Family Dollar Stores 1095 | FDP Fresh Del Monte Produce 1096 | FDS Factset Research Systems Inc 1097 | FDX Fedex Corp 1098 | FE Firstenergy Corp 1099 | FEI First Trust MLP and Energy Inc 1100 | FELP Foresight Energy LP 1101 | FENG Phoenix New Media Limited 1102 | FEO First Trust/Aberdeen Emerging Opportunity Fund 1103 | FET Forum Energy Technologies Inc 1104 | FF Futurefuel Corp 1105 | FFA First Trust Enhanced Equity Income Fund 1106 | FFC Flaherty Crumrine/Claymore Preferred Securities 1107 | FFG Fbl Financial Group 1108 | FGB Specialty Finance and Financial Fund 1109 | FGL Fidelity & Guaranty 1110 | FGP Ferrellgas Partners L.P. 1111 | FHN First Tennessee National Corp 1112 | FHN-A First Horizon National Corpora 1113 | FHY Strategic High II 1114 | FI Frank's International N.V. 1115 | FICO Fair Isaac and Company Inc 1116 | FIF First Trust Energy Infrastruct 1117 | FIG Fortress Investment Group 1118 | FII Federated Investors 1119 | FIS Fidelity National Information Services 1120 | FIX Comfort Systems USA 1121 | FL Footlocker Inc 1122 | FLC Flaherty & Crumrine/Claymore Total Return 1123 | FLO Flowers Foods 1124 | FLR Fluor Corp 1125 | FLS Flowserve Corp 1126 | FLT Fleetcor Technologies 1127 | FLTX Fleetmatics Group Plc 1128 | FLY Fly Leasing Limited 1129 | FMC FMC Corp 1130 | FMD First Marblehead Corp 1131 | FME-A Firstmerit Corporation Deposita 1132 | FMN Federated Premier Muni 1133 | FMO Fiduciary/Claymore MLP Opportunity Fund 1134 | FMS Fresenius Medical Care Corp 1135 | FMSA Fmsa Holdings Inc 1136 | FMX Fomento Economico Mexicano S.A.B. De C.V. 1137 | FMY First Trust/Fidac Mortgage Income Fund 1138 | FN Fabrinet 1139 | FNB F.N.B. Corp 1140 | FNB-E F.N.B. Corporation Representin 1141 | FNF Fidelity National Financial 1142 | FNF-B First Niagara Financial Group 1143 | FNFV Fnfv Group of Fidelity National 1144 | FNV Franco Nev Corp 1145 | FOE Ferro Corp 1146 | FOF Cohen & Steers Closed-End Opportunity Fund 1147 | FOR Forestar Group Inc 1148 | FPF First Trust Intermediate Durat 1149 | FPL First Trust New Opportunities M 1150 | FPO First Potomac Realty Trust 1151 | FPO-A First Potomac Realty Trust Cumu 1152 | FPT Federated Premier Intermediate Muni 1153 | FR First Industrial Realty Trust 1154 | FRA Blackrock Floating Rate Income Fund 1155 | FRC First Republic Bank 1156 | FRC-A First Republic Bank 6.70% 1157 | FRC-B First Republic Bank 1158 | FRC-C First Republic Bank 1159 | FRC-D First Republic Bank San Francis 1160 | FRC-E First Republic Bank 1161 | FRC-F First Republic Bank 1162 | FRM Furmanite Corp 1163 | FRO Frontline Ltd 1164 | FRT Federal Realty Investment Trust 1165 | FSB Franklin Financial Network Inc. 1166 | FSCE Fifth Street Finance Corp 1167 | FSD High Income Long Short Fund 1168 | FSIC FS Investment Corp 1169 | FSL Freescale Semiconductor Holdin 1170 | FSM Fortuna Silver Mines 1171 | FSS Federal Signal Corp 1172 | FT Franklin Universal Trust 1173 | FTAI Fortress Transportation & Infra 1174 | FTI FMC Technologies 1175 | FTK Flotek Industries 1176 | FTT Federated Enhanced Treasury Income 1177 | FUL H. B. Fuller Company 1178 | FUN Cedar Fair L.P. 1179 | FUR Winthrop Realty Trust 1180 | FVE Five Star Quality Care 1181 | FXCM FXCM Inc 1182 | G Genpact Limited 1183 | GAB Gabelli Equity Trust 1184 | GAB-D Gabelli Eq TR Pfd D 1185 | GAB-G The Gabelli Equity Trust Inc 1186 | GAB-H The Gabelli Eqty Trust Inc 1187 | GAM General American Investors 1188 | GAM-B Genl Amer Invs Pfd 1189 | GAS Agl Resources 1190 | GB Greatbatch 1191 | GBAB Guggenheim Build America Bonds 1192 | GBL Gamco Investors 1193 | GBX Greenbrier Companies 1194 | GCA Global Cash Access Holdings 1195 | GCAP Gain Capital Holdings 1196 | GCH Greater China Fund 1197 | GCI Gannett Co. 1198 | GCO Genesco Inc 1199 | GCV Gabelli Convertible and Income Securities 1200 | GCV-B Gabelli 6.00% Pfd B 1201 | GD General Dynamics Corp 1202 | GDDY Godaddy Inc. 1203 | GDF Western Asset Global Partners 1204 | GDL The Gdl Fund 1205 | GDL-B The Gdl Fund Series B Cumulativ 1206 | GDO Western Asset Global Corporate Defined 1207 | GDOT Green Dot Corp 1208 | GDP Goodrich Petroleum Corp 1209 | GDP-C Goodrich Petroleum Corp 1210 | GDP-D Goodrich Petroleum Coproration 1211 | GDV Gabelli Dividend 1212 | GDV-A Gabelli Dv 1213 | GDV-D Gabelli Pref D 1214 | GE General Electric Company 1215 | GEB General Electric Capital Corpo 1216 | GEF Greif Bros. Corp 1217 | GEF.B Greif Bros. Corp 1218 | GEH General Electric Capital Corpo 1219 | GEK General Electric Capital Corpo 1220 | GEL Genesis Energy L.P. 1221 | GEN Genesis Healthcare Inc. 1222 | GEO Geo Group Inc 1223 | GEQ Guggenheim Equal Weight Enhance 1224 | GER Goldman Sachs MLP Energy Renai 1225 | GES Guess Inc 1226 | GF New Germany Fund 1227 | GFA Gafisa Sa 1228 | GFF Griffon Corp 1229 | GFI Gold Fields Ltd 1230 | GFY Western Asset Variable Rate Strategic 1231 | GG Goldcorp Inc 1232 | GGB Gerdau S.A. 1233 | GGE Claymore Dividend & Income Fund 1234 | GGG Graco Inc 1235 | GGM Guggenheim Credit Allocation F 1236 | GGP General Growth Properties 1237 | GGP-A General Growth Properties Inc 1238 | GGT Gabelli Global Multi-Media Trust 1239 | GGT-B Gabelli Global Multi-Media Trus 1240 | GGZ Gabelli Global Small and Mid CA 1241 | GHC Graham Holdings Company 1242 | GHI Global High Income Dollar Fund 1243 | GHL Greenhill & Co. Inc 1244 | GHM Graham Corp 1245 | GHY Prudential Global Short Durati 1246 | GI Giant Industries Inc. 1247 | GIB CGI Group 1248 | GIL Gildan Activewear 1249 | GIM Templeton Global 1250 | GIMO Gigamon Inc 1251 | GIS General Mills 1252 | GJH Strats Sm Trust For United States Cellular Corp 1253 | GJO Strats Sm Trust For Wal-Mart Stores Inc Securiti 1254 | GJP Strats Sm Trust For Dominion Resources Inc Secur 1255 | GJR Strats Sm Trust For The Procter & Gamble Co Secu 1256 | GJS Strats Sm Trust For Goldman Sachs Group Securiti 1257 | GJT Strats Sm Trust For Allstate Corp Securities Ser 1258 | GJV Strats Sm Trust For News Corp Securities Series 1259 | GLF Gulfmark Offshore 1260 | GLOB Globant S.A. 1261 | GLOG Gaslog Ltd 1262 | GLOP Gaslog Partners LP 1263 | GLP Global Partners LP 1264 | GLPW Global Power Equipment Group Inc 1265 | GLT Glatfelter 1266 | GLW Corning Inc 1267 | GM General Motors Company 1268 | GM.A General Mtrs 1269 | GM.B General Mtrs 1270 | GM.C General Motors Company 1271 | GME Gamestop Corp 1272 | GMED Globus Medical Inc 1273 | GMK Gruma S.A. De C.V. 1274 | GMT GATX Corp 1275 | GMZ Goldman Sachs MLP Income Oppor 1276 | GNC GNC Holdings Inc 1277 | GNE Genie Energy Ltd. Class B Commo 1278 | GNE-A Genie Energy Ltd. Series 1279 | GNRC Generac Holdings Inc 1280 | GNT Gabelli Natural Resources Gold 1281 | GNW Genworth Financial Inc 1282 | GOF Claymore/Guggenheim Strategic Fund 1283 | GOL Gol Linhas Aereas Inteligentes S.A. 1284 | GOV Government Properties Income Trust 1285 | GPC Genuine Parts Company 1286 | GPE-A Ga Pwr Co Cl A Pfd 1287 | GPI Group 1 Automotive 1288 | GPK Graphic Packaging Holding Company 1289 | GPM Guggenheim Enhanced Equity 1290 | GPN Global Payments Inc 1291 | GPRK Geopark Hldgs Lmtd 1292 | GPS Gap Inc 1293 | GPT Gramercy Capital Corp. 1294 | GPT-B Gramercy Property Trust Inc 1295 | GPX Gp Strategies Corp 1296 | GRA W.R. Grace & Company 1297 | GRAM Graa Y Montero S.A.A. 1298 | GRO Agria Corp 1299 | GRP.U Granite Real Estate Investment 1300 | GRR Asia Tigers Fund 1301 | GRUB Grubhub Inc. 1302 | GRX The Gabelli Healthcare & Wellness Trust 1303 | GRX-A The Gabelli Healthcare & Welln 1304 | GRX-B The Gabelli Healthcare & Welln 1305 | GS Goldman Sachs Group 1306 | GS-A Goldman Sachs Pfd 1307 | GS-B Goldman Dep Sh 1308 | GS-C Goldman Dep Sh 1309 | GS-D Goldman Sachs Dep Sh 1310 | GS-I The Goldman Sachs Group Inc 1311 | GS-J Goldman Sachs Group Inc 1312 | GS-K Goldman Sachs Group Inc. The 1313 | GSBD Goldman Sachs Bdc Inc. 1314 | GSF Goldman Sachs Group 1315 | GSH Guangshen Railway Company 1316 | GSI General Steel Holdings 1317 | GSJ Goldman Sachs Group Inc. [The] 1318 | GSK Glaxosmithkline Plc 1319 | GSL Global Ship Lease Inc 1320 | GSL-B Global Ship Lease Inc. 1321 | GTI Graftech International Ltd 1322 | GTN Gray Television 1323 | GTN.A Gray Television 1324 | GTS Triple-S Management Corp 1325 | GTT Global Telcom & Technology Inc 1326 | GTY Getty Realty Corp 1327 | GUA Gulf Power Company Series 2011A 1328 | GUT Gabelli Utility Trust 1329 | GUT-A Gabelli Util Pfd A 1330 | GVA Granite Construction Inc 1331 | GWB Great Western Bancorp Inc. 1332 | GWR Genesee & Wyoming 1333 | GWRE Guidewire Software Inc. Common 1334 | GWRU Genesee & Wyoming 1335 | GWW W.W. Grainger 1336 | GXP Great Plains Energy Inc 1337 | GXP-A Great Plains Energy 3.8% 1338 | GXP-D Great Plains Energy 4.35% 1339 | GXP-E Great Plains Energy 4.5% 1340 | GYB Cabco Series 2004-101 Trust 1341 | GYC Corporate Asset Backed Corp Cabco 1342 | GZT Gazit-Globe Ltd 1343 | H Hyatt Hotels Corp 1344 | HAE Haemonetics Corp 1345 | HAL Halliburton Company 1346 | HAR Harman International Industries Inc 1347 | HASI Hannon Armstrong Sustainable In 1348 | HBI Hanesbrands Inc 1349 | HBM Hudbay Minerals Inc 1350 | HBM.W Hudbay Minerals Inc. 1351 | HCA Hca Holdings Inc. Common Stock 1352 | HCC Hcc Insurance Holdings 1353 | HCI Homeowners Choice 1354 | HCJ Homeowners Choice Inc 1355 | HCLP Hi-Crush Partners LP 1356 | HCN Health Care REIT 1357 | HCN-I Health Care REIT Inc 1358 | HCN-J Health Care REIT Inc 1359 | HCP HCP Inc 1360 | HD Home Depot 1361 | HDB Hdfc Bank Limited 1362 | HE Hawaiian Electric Industries 1363 | HE-U Heco Cap III 6.50 1364 | HEI Heico Corp 1365 | HEI.A Heico Cp Cl A 1366 | HELI Chc Group Ltd. 1367 | HEP Holly Energy Partners L.P. 1368 | HEQ John Hancock Hedged Eqty & Inc 1369 | HES Hess Corp 1370 | HF HFF Inc 1371 | HFC Hollyfrontier Corp 1372 | HGG Hhgregg Inc 1373 | HGH The Hartford Financial Srvcs G 1374 | HGR Hanger Orthopedic Group 1375 | HGT Hugoton Royalty Trust 1376 | HHC Howard Hughes Corp 1377 | HHS Harte-Hanks 1378 | HHY Helios High Yield Fund 1379 | HI Hillenbrand Inc 1380 | HIE Miller/Howard High Income Eqty 1381 | HIFR Infrareit Inc. 1382 | HIG Hartford Financial Services Group 1383 | HIG.W Hartford Financial Services Group 1384 | HII Huntington Ingalls Industries 1385 | HIL Hill International 1386 | HIO Western Asset High 1387 | HIVE Aerohive Networks Inc 1388 | HIW Highwoods Properties 1389 | HIX Western Asset High Income Fund II Inc 1390 | HJV MS S.A.C. Saturns Ge Series 2002-14 1391 | HK Halcon Resources 1392 | HL Hecla Mining Company 1393 | HL-B Hecla Mining Pfd B 1394 | HLF Herbalife Ltd 1395 | HLS Healthsouth Corp 1396 | HLT Hilton Worldwide Holdings Inc. 1397 | HLX Helix Energy Solutions Group 1398 | HMC Honda Motor Company 1399 | HME Home Properties 1400 | HMLP Hoegh Lng Partners LP 1401 | HMN Horace Mann Educators Corp 1402 | HMY Harmony Gold Mining Co. Ltd 1403 | HNI Hon Industries Inc 1404 | HNP Huaneng Power Intl 1405 | HNR Harvest Natural Resources Inc 1406 | HNT Health Net Inc 1407 | HOG Harley-Davidson Inc 1408 | HON Honeywell International Inc 1409 | HOS Hornbeck Offshore Services 1410 | HOT Starwood Hotels & Resorts Worldwide 1411 | HOV Hovnanian Enterprises Inc 1412 | HP Helmerich & Payne 1413 | HPF John Hancock Pfd II 1414 | HPI John Hancock Preferred 1415 | HPP Hudson Pacific Properties 1416 | HPP-B Hudson Pacific Properties Inc 1417 | HPQ Hewlett-Packard Company 1418 | HPS John Hancock Preferred Income Fund III 1419 | HPT Hospitality Properites Trust 1420 | HPT-D Hospitality Properties Trust 1421 | HPY Heartland Payment Systems 1422 | HQH Tekla Healthcare Investors 1423 | HQL Tekla Life Sciences Investors 1424 | HR Healthcare Realty Trust Inc 1425 | HRB H&R Block 1426 | HRC Hill-Rom Holdings Inc 1427 | HRG Harbinger Group Inc 1428 | HRL Hormel Foods Corp 1429 | HRS Harris Corp 1430 | HRTG Heritage Insurance Holdings 1431 | HSB-A HSBC Holdings Plc 1432 | HSBC HSBC Holdings Plc 1433 | HSC Harsco Corp 1434 | HSEA HSBC Holdings Plc. Perpetual S 1435 | HSEB HSBC Holdings Plc Perp Sub Cap 1436 | HSF-B HSBC Finance Corp Dep. Shares R 1437 | HSP Hospira Inc 1438 | HST Host Marriott Financial Trust 1439 | HSY Hershey Foods Corp 1440 | HT Hersha Hospitality Trust 1441 | HT-B Hersha Hospitality Trust 1442 | HT-C Hersha Hospitality Trust 1443 | HTA Healthcare Trust of America I 1444 | HTD John Hancock Tax Advantaged Dividend 1445 | HTF Horizon Technology Finance Cor 1446 | HTGC Hercules Technology Growth Capital 1447 | HTGX Hercules Technology Growth Cap 1448 | HTGY Hercules Technology Growth Cap 1449 | HTGZ Hercules Technology Growth Capi 1450 | HTH Hilltop Holdings Inc 1451 | HTR Hyperion Brookfield Total Return Fund 1452 | HTS Hatteras Financial Corp 1453 | HTS-A Hatteras Financial Corp Cum Red 1454 | HTY John Hancock Tax-Advantaged Global 1455 | HTZ Hertz Global Holdings Inc 1456 | HUB.A Hubbell Inc A 1457 | HUB.B Hubbell Inc B 1458 | HUBS Hubspot Inc 1459 | HUM Humana Inc 1460 | HUN Huntsman Corp 1461 | HUS-D HSBC USA Cum Pfd D 1462 | HUS-F HSBC USA Pfd F 1463 | HUS-G HSBC Dep Sh Pfd G 1464 | HUS-H HSBC USA Dep Sh H 1465 | HUS-Z HSBC USA 2.8575 Pfd 1466 | HVB Hudson Valley Holding Corp. Com 1467 | HVT Haverty Furniture Companies 1468 | HVT.A Haverty Furn Cl A SC 1469 | HW Headwaters Inc 1470 | HXL Hexcel Corp 1471 | HY Hyster-Yale Materials Handling 1472 | HYB New America High 1473 | HYF Managed High Yield Plus Fund 1474 | HYH Halyard Health Inc. Common Sto 1475 | HYI Western Asset High Yield Defined 1476 | HYT Blackrock High Yield Fund Vi Inc 1477 | HZO Marinemax Inc 1478 | I Intelsat S.A. Common Shares 1479 | I-A Intelsat S.A. 1480 | IAE ING Asia Pacific High Dividend Equity 1481 | IAG Iamgold Corp 1482 | IBA Industrias Bachoco S.A. De C.V. 1483 | IBM International Business Machines 1484 | IBN Icici Bank Limited 1485 | IBP Installed Building Products I 1486 | ICA Empresas Ica Soc Contrladora 1487 | ICB MS Income Securities 1488 | ICD Independence Contract Drilling Inc. 1489 | ICE Intercontinental Exchange 1490 | ICL Israel Chemicals Ltd. 1491 | IDA Idacorp Inc 1492 | IDE ING Infrastructure Industrial 1493 | IDG ING Group N.V. 1494 | IDT IDT Corp 1495 | IEH Integrys Energy Group Inc 1496 | IEX Idex Corp 1497 | IFF International Flavors & Fragrances 1498 | IFN India Fund 1499 | IFT Imperial Holdings 1500 | IGA ING Global Advantage and Premium 1501 | IGD ING Global Equity Dividend and Premium 1502 | IGI Western Asset Investment Grade Defined 1503 | IGR ING Clarion Global Real Estate 1504 | IGT International Game Technology 1505 | IHC Independence Holding Company 1506 | IHD ING Emerging Markets High Dividend 1507 | IHG Intercontinental Hotels Group 1508 | IHS IHS Inc 1509 | IID ING International High Dividend Equity 1510 | IIF Morgan Stanley India Investment Fund Inc 1511 | IIM Invesco Insured Muni Income Trust 1512 | IL Intralinks Holdings 1513 | IM Ingram Micro Inc 1514 | IMAX Imax Corp 1515 | IMN Imation Corp 1516 | IMPR Imprivata Inc 1517 | IMPV Imperva Inc 1518 | IMS Ims Health Holdings Inc. 1519 | INB Cohen & Steers Global Income Builder 1520 | IND ING Group N.V. 1521 | INF Brookfield Global Listed Infra 1522 | INFY Infosys Limited 1523 | ING ING Group N.V. 1524 | INGR Ingredion Inc 1525 | INN Summit Hotel Properties 1526 | INN-A Summit Hotel Properties Inc 1527 | INN-B Summit Hotel Properties Inc 1528 | INN-C Summit Hotel Properties Inc 1529 | INT World Fuel Services Corp 1530 | INVN Invensense Inc 1531 | INXN Interxion Holding N.V. 1532 | INZ ING Group N.V. 1533 | IO ION Geophysical Corp 1534 | IOC Interoil Corp 1535 | IP International Paper Company 1536 | IPG Interpublic Group of Companies 1537 | IPHI Inphi Corp 1538 | IPI Intrepid Potash Inc 1539 | IPL-D Interstate Power and Light Co. 1540 | IQI Invesco Quality Muni Income Trust 1541 | IR Ingersoll-Rand Plc (Ireland) 1542 | IRC Inland Real Estate Corp 1543 | IRC-A Inland Real Estate Corp 1544 | IRC-B Inland Real Estate Corporation 1545 | IRE-B Investors Real Estate Trust 7.9 1546 | IRE.P The Governor and Company of The Bank of Ireland 1547 | IRET Investors Real Estate Trust 1548 | IRL Irish Investment Fund 1549 | IRM Iron Mountain Inc 1550 | IRR ING Risk Managed Natural Resources Fund 1551 | IRS Irsa Inversiones Y Representaciones S.A. 1552 | ISD Prudential Short Duration High 1553 | ISF ING Group N.V. 1554 | ISG ING Group N.V. 1555 | ISH International Shipholding Corp 1556 | ISH-A International Shipholding Copr 1557 | ISH-B International Shipholding Corp 1558 | ISP ING Group N.V. 1559 | IT Gartner Inc 1560 | ITC Itc Holdings 1561 | ITG Investment Technology Group 1562 | ITT Itt Industries 1563 | ITUB Itau Unibanco Banco Holding Sa 1564 | ITW Illinois Tool Works Inc 1565 | IVC Invacare Corp 1566 | IVH Ivy High Income Opportunities 1567 | IVR Invesco Mortgage Capital Inc 1568 | IVR-A Invesco Mortgage Capital Inc 1569 | IVR-B Invesco Mortgage Capital Inc. 1570 | IVZ Invesco Plc 1571 | IX Orix Corp Ads 1572 | JAH Jarden Corp 1573 | JBK Lehman Abs Corp 1574 | JBL Jabil Circuit 1575 | JBN Select Asset Inc 1576 | JBR Select Asset Inc 1577 | JBT John Bean Technologies Corp 1578 | JCAP Jernigan Capital Inc. 1579 | JCE Nuveen Core Equity Alpha Fund 1580 | JCI Johnson Controls 1581 | JCP J.C. Penney Company Inc 1582 | JDD Nuveen Diversified Dividend and 1583 | JE Just Energy Group Inc 1584 | JEC Jacobs Engineering Group Inc 1585 | JEQ Japan Equity Fund 1586 | JFC Jf China Region Fund 1587 | JFR Nuveen Floating Rate 1588 | JGH Nuveen Global High Income Fund 1589 | JGV Nuveen Global Value Opportunities Fund 1590 | JGW Jgwpt Holdings Inc 1591 | JHI John Hancock Investors Trust 1592 | JHP Nuveen Quality Preferred Income Fund 3 1593 | JHS John Hancock Income Securities Trust 1594 | JHX James Hardie Industries Se 1595 | JKS Jinkosolar Holding Company Limited 1596 | JLL Jones Lang Lasalle Inc 1597 | JLS Nuveen Mortgage Opportunity Term Fund 1598 | JMEI Jumei International Holding Ltd 1599 | JMF Nuveen Energy MLP Total Return Fund 1600 | JMG Journal Media Group Inc. Commo 1601 | JMI Javelin Mortgage Investment Co 1602 | JMLP Nuveen All Cap Energy MLP Oppo 1603 | JMM Nuveen Multi-Market Income Fund Inc. 1604 | JMP JMP Group Inc 1605 | JMPB JMP Group Inc 1606 | JMPC JMP Group Inc. 1607 | JMT Nuven Mortgage Opportunity Term Fund 2 1608 | JNJ Johnson & Johnson 1609 | JNPR Juniper Networks 1610 | JNS Janus Capital Group Inc 1611 | JOE St. Joe Company 1612 | JOF Japan Smaller Capitalization Fund Inc 1613 | JONE Jones Energy Inc 1614 | JOY Joy Global Inc 1615 | JPC Nuveen Preferred and Convertible 1616 | JPEP JP Energy Partners LP 1617 | JPI Nuveen Preferred and Income Term Fund 1618 | JPM JP Morgan Chase & Co 1619 | JPM-A JP Morgan Chase & Co. 1620 | JPM-B Jpmorgan Chase & Co. 6.70% 1621 | JPM-D JP Morgan Chase & Co. 1622 | JPM-E Jpmorgan Chase & Co. 1623 | JPM-F J P Morgan Chase & Co Depositar 1624 | JPM.W JP Morgan Chase & Co 1625 | JPS Nuveen Quality Preferred 2 1626 | JPW Nuveen Flexible Investment Inc 1627 | JQC Nuveen Preferred and Convertible 2 1628 | JRI Nuveen Real Asset Income and Gr 1629 | JRO Nuveen Floating Rate Income Opportuntiy 1630 | JSD Nuveen Short Duration Credit O 1631 | JTA Nuveen Tax-Advantaged Total Return 1632 | JTD Nuveen Tax-Advantaged Dividend Growth 1633 | JTP Nuveen Quality Preferred 1634 | JW.A John Wiley Sons Cl A 1635 | JW.B John Wiley Sons Cl B 1636 | JWN Nordstrom 1637 | K Kellogg Company 1638 | KAI Kadant Inc 1639 | KAMN Kaman Corp 1640 | KAP Kcap Financial Inc 1641 | KAR Kar Auction Services Inc 1642 | KATE Kate Spade & Company 1643 | KB KB Financial Group Inc 1644 | KBH KB Home 1645 | KBR KBR Inc 1646 | KCC Lehman Abs Corp 1647 | KCG Kcg Holdings Inc 1648 | KED Kayne Anderson Energy Development Company 1649 | KEF Korea Equity Fund 1650 | KEG Key Energy Services 1651 | KEM Kemet Corp 1652 | KEN Kenon Holdings Ltd. Ordinary Sh 1653 | KEP Korea Electric Power Corp 1654 | KEX Kirby Corp 1655 | KEY Keycorp 1656 | KEY-G Keycorp Pfd Ser A 1657 | KEYS Keysight Technologies Inc. Comm 1658 | KF Korea Fund 1659 | KFH KKR Financial Holdings Llc 1660 | KFI KKR Financial Holdings Llc 1661 | KFN.P KKR Financial Holdings Llc Pfd 1662 | KFS Kingsway Financial Services 1663 | KFY Korn/Ferry International 1664 | KGC Kinross Gold Corp 1665 | KHI Scudder High Income Trust 1666 | KIM Kimco Realty Corp 1667 | KIM-H Kimco Realty Corporation Deposi 1668 | KIM-I Kimco Realty Corporation Deposi 1669 | KIM-J Kimco Realty Corporation Class 1670 | KIM-K Kimco Realty Corporation Class 1671 | KING King Digital Entertainment Plc 1672 | KIO KKR Income Opportunities Fund 1673 | KKD Krispy Kreme Doughnuts 1674 | KKR KKR & Co. L.P. 1675 | KMB Kimberly-Clark Corp 1676 | KMF Kayne Anderson Midstream Energy Fund 1677 | KMG KMG Chemicals 1678 | KMI Kinder Morgan 1679 | KMI.W Kinder Morgan Inc. W/I 1680 | KMM Scudder Multi-Market Income Trust 1681 | KMPA Kemper Corporation 7.375% Subor 1682 | KMPR Unitrin 1683 | KMT Kennametal Inc 1684 | KMX Carmax Inc 1685 | KN Knowles Corporation Common Stoc 1686 | KND Kindred Healthcare 1687 | KNL Knoll Inc 1688 | KNOP Knot Offshore Partners LP Commo 1689 | KNX Knight Transportation 1690 | KO Coca-Cola Company 1691 | KOD.W Eastman Kodak Co. Wt 1692 | KODK Eastman Kodak 1693 | KOF Coca Cola Femsa S.A.B. De C.V. 1694 | KOP Koppers Holdings Inc 1695 | KORS Michael Kors Holdings Limited 1696 | KOS Kosmos Energy Ltd 1697 | KR Kroger Company 1698 | KRA Kraton Performance Polymers Inc 1699 | KRC Kilroy Realty Corp 1700 | KRC-G Kilroy Realty Corp 1701 | KRC-H Kilroy Realty Corp 1702 | KRG Kite Realty Group Trust 1703 | KRG-A Kite Realty Group Trust 1704 | KRO Kronos Worldwide Inc 1705 | KS Kapstone Paper and Packaging Corp 1706 | KSM Scudder Strategic Municiple Income Trust 1707 | KSS Kohl's Corp 1708 | KST Scudder Strategic Income Trust 1709 | KSU Kansas City Southern 1710 | KSU.P Kansas Cty Sthn 4% 1711 | KT Korea Telecom Corp 1712 | KTF Scudder Municiple Income Trust 1713 | KTH Lehman Abs Corp 1714 | KTN Lehman Abs Corp 1715 | KTP Lehman Abs Corp 1716 | KW Kennedy-Wilson Holdings Inc 1717 | KWN Kennedy-Wilson Holdings Inc 1718 | KWR Quaker Chemical Corp 1719 | KYE Kayne Anderson Energy Total Return Fund 1720 | KYN Kayne Anderson MLP Investment Company 1721 | KYN-E Kayne Anderson MLP Investment 1722 | KYN-F Kayne Anderson MLP Investment 1723 | KYN-G Kayne Anderson MLP Investment 1724 | KYO Kyocera Corp 1725 | L Loews Corp 1726 | LAD Lithia Motors 1727 | LADR Ladder Capital Corp 1728 | LAZ Lazard Ltd 1729 | LB L Brands Inc 1730 | LBF Scudder Global High 1731 | LC Lendingclub Corp 1732 | LCI Lannett Co Inc 1733 | LCM Advent/Claymore Enhanced Growth & 1734 | LDF Latin American Discovery Fund 1735 | LDL Lydall Inc 1736 | LDOS Leidos Holdings Inc 1737 | LDP Cohen & Steers Ltd Duration Preferred Income Fun 1738 | LDR Landauer Inc 1739 | LEA Lear Corp 1740 | LEAF Springleaf Holdings Inc 1741 | LEE Lee Enterprises Inc 1742 | LEG Leggett & Platt Inc 1743 | LEJU Leju Holdings Ltd 1744 | LEN Lennar Corp 1745 | LEN.B Lennar Corp 1746 | LEO Dreyfus Strategic Municipals 1747 | LF Leapfrog Enterprises Inc 1748 | LFC China Life Insurance Company Limited 1749 | LFL Latam Airlines Group Sa 1750 | LG Laclede Group 1751 | LGF Lions Gate Entertainment Corp 1752 | LGI Lazard Global Total Return and 1753 | LH Laboratory Corporation of America Holdings 1754 | LHO Lasalle Hotel Properties 1755 | LHO-H Lasalle Hotl 8.375 B 1756 | LHO-I Lasalle Hotel Properties 1757 | LII Lennox International 1758 | LITB Lightinthebox Holding Co. Ltd 1759 | LL Lumber Liquidators Holdings Inc 1760 | LLL L-3 Communications Holdings 1761 | LLY Eli Lilly and Company 1762 | LM Legg Mason Inc 1763 | LMT Lockheed Martin Corp 1764 | LNC Lincoln National Corp 1765 | LNC.W Lincoln National Corp 1766 | LND Brasilagro Brazi ADR 1767 | LNKD Linkedin 1768 | LNN Lindsay Corp 1769 | LNT Alliant Energy Corp 1770 | LO Lorillard Inc 1771 | LOCK Lifelock Inc 1772 | LOR Lazard World Dividend & 1773 | LOW Lowe's Companies 1774 | LPG Dorian Lpg Ltd. 1775 | LPI Laredo Petroleum Holdings Inc 1776 | LPL Lg Display Co. Limited American 1777 | LPT Liberty Property Trust 1778 | LPX Louisiana-Pacific Corp 1779 | LQ La Quinta Holdings Inc. 1780 | LRE Lrr Energy L.P. 1781 | LRN K12 Inc 1782 | LTC Ltc Properties 1783 | LTM Life Time Fitness 1784 | LUB Luby's Inc 1785 | LUK Leucadia National Corp 1786 | LUV Southwest Airlines Company 1787 | LUX Luxottica Group S.P.A. 1788 | LVLT Level 3 Communications 1789 | LVS Las Vegas Sands 1790 | LXFR Luxfer Holdings Plc 1791 | LXFT Luxoft Holding Inc 1792 | LXK Lexmark International 1793 | LXP Lexington Realty Trust 1794 | LXP-C Lexington Realty Tru 1795 | LXU Lsb Industries Inc 1796 | LYB Lyondellbasell Industries Nv 1797 | LYG Lloyds Banking Group Plc 1798 | LYG-A Lloyds Banking Group Plc 1799 | LYV Live Nation Entertainment 1800 | LZB La-Z-Boy Inc 1801 | M Macy's Inc 1802 | MA Mastercard Inc 1803 | MAA Mid-America Apartment Communities 1804 | MAC Macerich Company 1805 | MAIN Main Street Capital Corp 1806 | MAN Manpower Inc 1807 | MANU Manchester United Ltd 1808 | MAS Masco Corp 1809 | MATX Matson Inc 1810 | MAV Pioneer Muni High Income Advantage Trust 1811 | MBI MBIA Inc 1812 | MBLY Mobileye N.V. 1813 | MBT Mobile Telesystems 1814 | MC Moelis 1815 | MCA Blackrock Muniyield California Insured Fund 1816 | MCC Medley Capital Corp 1817 | MCD McDonald's Corp 1818 | MCI Massmutual Corporate Investors 1819 | MCK Mckesson Corp 1820 | MCN Madison/Claymore Covered Call & Equity Strategy 1821 | MCO Moody's Corp 1822 | MCP Molycorp Inc 1823 | MCQ Medley Capital Corporation 7.12 1824 | MCR MFS Charter Income Trust 1825 | MCS Marcus Corp 1826 | MCV Medley Capital Corp 1827 | MCY Mercury General Corp 1828 | MD Mednax Inc 1829 | MDC M.D.C. Holdings 1830 | MDLY Medley Management Inc. 1831 | MDP Meredith Corp 1832 | MDR McDermott International 1833 | MDT Medtronic Inc 1834 | MDU Mdu Res Group Inc 1835 | MED Medifast Inc 1836 | MEG Media General 1837 | MEI Methode Electronics 1838 | MEN Blackrock Munienhanced Fund 1839 | MEP Midcoast Energy Partners L.P. 1840 | MER-D Merrill Lyn 7.0 Topr 1841 | MER-E M L Cap TR 7.12 1842 | MER-F Merrill Ly Cap V7.28 1843 | MER-K ML 6.45% Trust Pfd 1844 | MER-M ML Cap TR II 6.45% P 1845 | MER-P ML Cap TR III 7.375% 1846 | MET Metlife Inc 1847 | MET-A Metlife Pfd A Fltg 1848 | MET-B Metlife Inc Pfd B 1849 | MFA MFA Financial Inc 1850 | MFA-B MFA Financial Inc 1851 | MFC Manulife Financial Corp 1852 | MFD Macquarie/First Trust Global 1853 | MFG Mizuho Financial Group 1854 | MFL Blackrock Muniholdings Investment Quality Fund 1855 | MFM MFS Muni Income Trust 1856 | MFO MFA Financial Inc 1857 | MFT Blackrock Muniyield Investment Qualityfund 1858 | MFV MFS Special Value Trust 1859 | MG Mistras Group Inc 1860 | MGA Magna International 1861 | MGF MFS Government Markets Income Trust 1862 | MGM MGM Resorts International 1863 | MGR Affiliated Managers Group Inc 1864 | MGU Macquarie Global Infrastructure Total Return Fun 1865 | MH-A Maiden Holdings Ltd. 8.25% 1866 | MHD Blackrock Muniholdings Fund 1867 | MHF Western Asset Muni High 1868 | MHFI The McGraw-Hill Companies Inc 1869 | MHG Marine Harvest ASA Sponsored Ad 1870 | MHI Pioneer Muni High Income Trust 1871 | MHK Mohawk Industries 1872 | MHN Blackrock Muniholdings New York Quality Fund 1873 | MHNA Maiden Holdings North America 1874 | MHNB Maiden Holdings North America 1875 | MHNC Maiden Holdings North America 1876 | MHO M/I Homes 1877 | MHO-A M/I Homes Sr A Pf Ds 1878 | MHR Magnum Hunter Resources Corp 1879 | MHY Western Asset Managed High 1880 | MIC Macquarie Infrastructure Company Trust 1881 | MIE Cohen & Steers MLP Income and 1882 | MIG Meadowbrook Insurance Group 1883 | MIL Mfc Industrial Ltd 1884 | MIL-C Mfc Industrial Ltd 1885 | MIL-D Mfc Industrial Ltd 1886 | MILL Miller Petroleum 1887 | MIN MFS Intermediate Income Trust 1888 | MIT-A Ag Mortgage Investment Trust 1889 | MIT-B Ag Mortgage Investment Trust I 1890 | MITT Ag Mortgage Investment Trust 1891 | MIXT Mix Telematics Limited 1892 | MIY Blackrock Muniyield Michigan Quality Fund 1893 | MJN Mead Johnson Nutrition Company 1894 | MKC Mccormick & Company Inc 1895 | MKC.V Mccormick & Company Inc 1896 | MKL Markel Corp 1897 | MLI Mueller Industries 1898 | MLM Martin Marietta Materials 1899 | MLP Maui Land & Pineapple Company 1900 | MLR Miller Industries 1901 | MM Millennial Media Inc 1902 | MMC Marsh & Mclennan Companies 1903 | MMD Mainstay Defined Muni Opp Fund 1904 | MMI Marcus & Millichap 1905 | MMM 3M Company 1906 | MMP Magellan Midstream Partners L.P. 1907 | MMS Maximus Inc 1908 | MMT MFS Multimarket Income Trust 1909 | MMU Western Asset Managed Municipals Fund 1910 | MN Manning & Napier Inc 1911 | MNE Blackrock Muni New York Intermediate Duration Fu 1912 | MNI Mcclatchy Company 1913 | MNK Mallinckrodt Plc Ordinary Share 1914 | MNP Western Asset Muni Partners Fund 1915 | MNR Monmouth Real Estate Investment Corp 1916 | MNR-A Monmouth Real Estate Inv 1917 | MNR-B Monmouth Real Estate Investmen 1918 | MO Altria Group 1919 | MOD Modine Manufacturing Company 1920 | MODN Model N Inc. Common Stock 1921 | MOG.A Moog Inc 1922 | MOG.B Moog Inc 1923 | MOH Molina Healthcare Inc 1924 | MON Monsanto Company 1925 | MORE Monogram Residential Trust In 1926 | MOS Mosaic Company 1927 | MOV Movado Group Inc 1928 | MP-D Mississippi Pr 5.25 1929 | MPA Blackrock Muniyield Pennsylvania Quality Fund 1930 | MPC Marathon Petroleum Corp 1931 | MPG Metaldyne Performance Group Inc 1932 | MPLX Mplx LP 1933 | MPO Midstates Petroleum Company I 1934 | MPV Massmutual Participation Investors 1935 | MPW Medical Properties Trust 1936 | MPX Marine Products Corp 1937 | MQT Blackrock Muniyield Quality Fund II 1938 | MQY Blackrock Muniyield Quality Fund 1939 | MR Mindray Medical International Limited 1940 | MRC Mrc Global Inc 1941 | MRH Montpelier Re Holdings Ltd 1942 | MRH-A Montpelier Re Holdings Ltd 1943 | MRIN Marin Sotfware Incorporated 1944 | MRK Merck & Company 1945 | MRO Marathon Oil Corp 1946 | MS Morgan Stanley 1947 | MS-A Morgan Stanley Prfd 'A' 1948 | MS-E Morgan Stanley 1949 | MS-F Morgan Stanley 1950 | MS-G Morgan Stanley 6.625% 1951 | MS-I Morgan Stanley 1952 | MSA Msa Safety Inc. 1953 | MSB Mesabi Trust 1954 | MSCA Main Street Capital Corporatio 1955 | MSCI MSCI Inc 1956 | MSD Morgan Stanley Emerging Markets Debt 1957 | MSF Morgan Stanley Emerging Markets Fund Inc 1958 | MSI Motorola Solutions 1959 | MSJ Morgan Stanley Cap Trust Vi Cap Securities 1960 | MSK Morgan Stanley Cap TR ViII Gdt Cap Securities 1961 | MSL Midsouth Bancorp 1962 | MSM Msc Industrial Direct Company 1963 | MSO Martha Stewart Living Omnimedia 1964 | MSP Madison Strategic Sector Premium Fund 1965 | MSZ Morgan Stanley Capital Trust Vii Cap Secs 1966 | MT Arcelormittal 1967 | MTB M&T Bank Corp 1968 | MTB-C M&T Bank Corporation Fixed Rate 1969 | MTB.P M&T Bank Corporation Fixed Rate 1970 | MTB.W M&T Bank Corporation Warrants 1971 | MTCN Arcelormittal 1972 | MTD Mettler-Toledo International 1973 | MTDR Matador Resources Company 1974 | MTG Mgic Investment Corp 1975 | MTH Meritage Corp 1976 | MTL Mechel Steel Group Oao 1977 | MTL.P Mechel Steel Group Oao American 1978 | MTN Vail Resorts 1979 | MTOR Arvinmeritor 1980 | MTR Mesa Royalty Trust 1981 | MTRN Brush Wellman Inc 1982 | MTS Montgomery Street Income Securities 1983 | MTT Western Asset Muni Defined Opportunity Trust Inc 1984 | MTU Mitsubishi Ufj Financial Group Inc 1985 | MTW Manitowoc Company 1986 | MTX Minerals Technologies Inc 1987 | MTZ Mastec Inc 1988 | MUA Blackrock Muniassets Fund 1989 | MUC Blackrock Muniholdings California Quality Fund 1990 | MUE Blackrock Muniholdings Quality Fund II 1991 | MUH Blackrock Muniholdings Fund II 1992 | MUI Blackrock Muni Intermediate Duration Fund Inc 1993 | MUJ Blackrock Muniholdings New Jersey Insured Fund 1994 | MUR Murphy Oil Corp 1995 | MUS Blackrock Muniholdings Quality Fund 1996 | MUSA Murphy USA Inc. Common Stock Wh 1997 | MUX Mcewen Mining Inc 1998 | MVC MVC Capital 1999 | MVCB MVC Capital Inc 2000 | MVO Mv Oil Trust 2001 | MVT Blackrock Munivest Fund II 2002 | MW Men's Wearhouse 2003 | MWA Mueller Water Products 2004 | MWE Markwest Energy Partners LP 2005 | MWG Morgan Stanley Cap TR IV Gtd Cap Secs 2006 | MWO Morgan Stanley Cap TR V Gtd Cap Secs 2007 | MWR Morgan Stanley Cap TR III Capital Trust Securiti 2008 | MWV Meadwestvaco Corp 2009 | MWW Monster Worldwide 2010 | MX Magnachip Semiconductor Corp 2011 | MXE Mexico Equity and 2012 | MXF Mexico Fund 2013 | MXL Maxlinear Inc 2014 | MXPT Maxpoint Interactive Inc. 2015 | MY China Ming Yang Wind Power Group Limited 2016 | MYC Blackrock Muniyield California Fund 2017 | MYCC Clubcorp Holdings Inc 2018 | MYD Blackrock Muniyield Fund 2019 | MYE Myers Industries 2020 | MYF Blackrock Muniyield Investment Fund 2021 | MYI Blackrock Muniyield Quality Fund III 2022 | MYJ Blackrock Muniyield New Jersey Fund 2023 | MYM Blackrock Muniyield Michigan Quality Fund II 2024 | MYN Blackrock Muniyield New York Quality Fund 2025 | MZF Managed Duration Investment Grade Fund 2026 | N Netsuite Inc 2027 | NAC Nuveen California Divadv Fund 2028 | NAD Nuveen Divadv Fund 2029 | NADL North Atlantic Drilling Ltd. Co 2030 | NAN Nuveen New York Divadv Fund 2031 | NAO Nordic American Offshore Ltd. 2032 | NAP Navios Maritime Midstream Partn 2033 | NAT Nordic American Tanker Shipping Limited 2034 | NAV Navistar International Corp 2035 | NAV-D Navistar Intl Pfd D 2036 | NAZ Nuveen Arizona Premium Fund 2037 | NBB Nuveen Build America Bond Fund 2038 | NBD Nuveen Build America Bond Opportunity Fund 2039 | NBG National Bank of Greece Sa 2040 | NBG-A Natl Bk of Gr Pfd Ad 2041 | NBHC National Bank Holdings Corp 2042 | NBL Noble Energy Inc 2043 | NBR Nabors Industries 2044 | NC Nacco Industries 2045 | NCA Nuveen California Muni Value Fund 2046 | NCFT Norcraft Companies Inc 2047 | NCI Navigant Consulting 2048 | NCR NCR Corp 2049 | NCS NCI Building Systems 2050 | NCT Newcastle Investment Corp 2051 | NCT-B Newcastle Inv Pfd B 2052 | NCT-C Newcastle Investment Corporatio 2053 | NCT-D Newcastle Invt Corp 2054 | NCV Agic Convertible & 2055 | NCZ Agic Convertible & II 2056 | NDP Tortoise Energy Independence F 2057 | NDRO Enduro Royalty Trust 2058 | NE Noble Corp 2059 | NEA Nuveen Insured Tax-Free Advantage Fund 2060 | NEE Nextera Energy 2061 | NEE-C Fpl Group Inc. 5 7/8% Preferre 2062 | NEE-G Nextera Energy Capital Holding 2063 | NEE-H Nextera Energy Capital Holding 2064 | NEE-I Nextera Energy Capital Holding 2065 | NEE-J Nextera Energy Capital Holding 2066 | NEE-O Nextera Energy Inc 2067 | NEE-P Nextera Energy Inc 2068 | NEFF Neff Corp 2069 | NEM Newmont Mining Corp 2070 | NEP Nextera Energy Partners LP 2071 | NES Nuverra Environmental Solutions Inc 2072 | NEU Newmarket Corp 2073 | NEV Nuveen Enhanced Muni Value Fund 2074 | NEWM New Media Investment Group Inc. 2075 | NEWR New Relic Inc 2076 | NFG National Fuel Gas Company 2077 | NFJ Nfj Dividend Interest & Premium Strategy Fund 2078 | NFX Newfield Exploration Company 2079 | NGG National Grid Transco Plc 2080 | NGL Ngl Energy Partners LP 2081 | NGLS Targa Resources Partners LP 2082 | NGS Natural Gas Services Group 2083 | NGVC Natural Grocers By Vitamin Cottage Inc 2084 | NHF Nexpoint Credit Strategies Fund 2085 | NHI National Health Investors 2086 | NI NiSource Inc 2087 | NID Nuveen Intermediate Duration M 2088 | NIE Agic Equity & Convertible 2089 | NIM Nuveen Maturities Fund 2090 | NIO Nuveen Insured Muni Opportunity Fund 2091 | NIQ Nuveen Intermediate Duration Q 2092 | NJ Nidec Corp 2093 | NJR Newjersey Resources Corp 2094 | NKA Niska Gas Storage Partners Llc 2095 | NKE Nike Inc 2096 | NKG Nuveen Georgia Divadv Fund 2 2097 | NKX Nuveen Insured California Tax-Free 2098 | NL NL Industries 2099 | NLS Nautilus Group 2100 | NLSN Nielsen Holdings N.V. 2101 | NLY Annaly Capital Management Inc 2102 | NLY-A Annaly Capital Manag 2103 | NLY-C Annaly Capital Management Inc 2104 | NLY-D Annaly Capital Management Inc 2105 | NM Navios Maritime Holdings Inc 2106 | NM-G Navios Maritime 2107 | NM-H Navios Maritime Holdngs Inc. 2108 | NMA Nuveen Muni Advantage Fund 2109 | NMBL Nimble Storage Inc. 2110 | NMFC New Mountain Finance Corporati 2111 | NMI Nuveen Muni 2112 | NMK-B Niagara Mohawk Holdings Inc. P 2113 | NMK-C Niagara Mohawk 3.60 2114 | NMM Navios Maritime Partners LP 2115 | NMO Nuveen Muni Market Opportunity Fund 2116 | NMR Nomura Holdings Inc ADR 2117 | NMS Nuveen Minnesota Municipal Inco 2118 | NMT Nuveen Massachusetts Premium Fund 2119 | NMY Nuveen Maryland Premium Fund 2120 | NNA Navios Maritime Acquisition Corp 2121 | NNC Nuveen North Carolina Premium Fund 2122 | NNI Nelnet Inc 2123 | NNN National Retail Properties 2124 | NNN-D National Retail Properties In 2125 | NNN-E National Retail Properties Depo 2126 | NNP Nuveen New York Performance Plus Fund 2127 | NNY Nuveen New York Muni Value Fund 2128 | NOA North American Energy Partners 2129 | NOAH Noah Holdings Ltd 2130 | NOC Northrop Grumman Corp 2131 | NOK Nokia Corp 2132 | NOR Noranda Aluminum Holding Corp 2133 | NORD Nord Anglia Education Inc. 2134 | NOV National-Oilwell 2135 | NOW Servicenow Inc 2136 | NP Neenah Paper 2137 | NPD China Nepstar Chain Drugstore Ltd 2138 | NPF Nuveen Premier Muni 2139 | NPI Nuveen Premium Fund 2140 | NPK National Presto Industries 2141 | NPM Nuveen Premium Fund II 2142 | NPO Enpro Industries 2143 | NPP Nuveen Performance Plus Fund 2144 | NPT Nuveen Premium Fund IV 2145 | NPTN Neophotonics Corp 2146 | NPV Nuveen Virginia Premium Fund 2147 | NQ Netqin Mobile Inc 2148 | NQI Nuveen Insured Quality Fund 2149 | NQM Nuveen Investment Quality Fund 2150 | NQP Nuveen Pennsylvania Investment 2151 | NQS Nuveen Quality Fund 2152 | NQU Nuveen Quality 2153 | NR Newpark Resources 2154 | NRF Northstar Realty Finance 2155 | NRF-A Northstar Realty Pfd 2156 | NRF-B Northstar Rlty Ser B 2157 | NRF-C Northstar Realty Finance Corp 2158 | NRF-D Northstar Realty Finance Corp 2159 | NRF-E Northstar Realty Finance Corp 2160 | NRG NRG Energy 2161 | NRK Nuveen Insured New York Tax-Free 2162 | NRP Natural Resource Partners LP 2163 | NRT North European Oil Royality Trust 2164 | NRZ New Residential Investment Corp 2165 | NS Nustar Energy L.P. 2166 | NSA National Storage Affiliates Tru 2167 | NSAM Northstar Asset Management Grou 2168 | NSC Norfolk Southern Corp 2169 | NSH Nustar Gp Holdings Llc 2170 | NSL Nuveen Senior 2171 | NSLP New Source Energy Partners L.P 2172 | NSM Nationstar Mortgage Holdngs I 2173 | NSP Insperity Inc 2174 | NSR Neustar Inc 2175 | NSS Nustar Logistics L.P. 2176 | NTC Nuveen Connecticut Premium Fund 2177 | NTG Tortoise MLP Fund 2178 | NTI Northern Tier Energy LP 2179 | NTL Nortel Inversora Sa ADR 2180 | NTP Nam Tai Electronics 2181 | NTT Nippon Telegraph and Telephone Corp 2182 | NTX Nuveen Texas Quality 2183 | NTZ Natuzzi S.P.A. 2184 | NUE Nucor Corp 2185 | NUM Nuveen Michigan Quality 2186 | NUO Nuveen Ohio Quality 2187 | NUS Nu Skin Enterprises 2188 | NUV Nuveen Muni Value Fund 2189 | NUW Nuveen Muni Value Fund 2190 | NVGS Navigator Holdings 2191 | NVO Novo Nordisk A/S 2192 | NVR NVR Inc 2193 | NVRO Nevro Corp 2194 | NVS Novartis Ag 2195 | NVTA Invitae Corp 2196 | NW-C Natl Wstmst Ads 19C3 2197 | NWE Northwestern Corp 2198 | NWHM New Home Co Llc 2199 | NWL Newell Rubbermaid Inc 2200 | NWN Northwest Natural Gas Company 2201 | NWY New York & Company 2202 | NX Quanex Building Products Corp 2203 | NXC Nuveen California Tax-Free Income 2204 | NXJ Nuveen New Jersey Divadv Fund 2205 | NXN Nuveen Insured New York Tax-Free 2206 | NXP Nuveen Tax Free Income Portfolio 2207 | NXQ Nuveen Tax Free Income Portfolio II 2208 | NXR Nuveen Tax Free Income Portfolio III 2209 | NXRT Nexpoint Residential Trust Inc 2210 | NYC-U New York Community Bancorp Inc 2211 | NYCB New York Community Bancorp 2212 | NYLD NRG Yield Inc 2213 | NYRT New York REIT Inc. 2214 | NYT New York Times Company 2215 | O Realty Income Corp 2216 | O-F Realty Income Corp 2217 | OA Alliant Techsystems Inc. Common 2218 | OAK Oaktree Capital Group Llc 2219 | OAK-A Five Oaks Investment Corp. 8.75 2220 | OAKS Five Oaks Investment Corp 2221 | OAS Oasis Petroleum Inc 2222 | OB Onebeacon Insurance Group 2223 | OC Owens Corning Inc 2224 | OCIP Oci Partners LP 2225 | OCIR Oci Resources LP 2226 | OCN Ocwen Financial Corp 2227 | OCR Omnicare 2228 | OCR-A Omnicare Cap TR 1 2229 | OCR-B Omnicare Cap TR II 2230 | ODC Oil-Dri Corporation of America 2231 | OEC Orion Engineered Carbons S.A R. 2232 | OFC Corporate Office Properties 2233 | OFC-L Corp Office Properties Trust 2234 | OFG Oriental Financial Group 2235 | OFG-A Oriental Fin Mips A 2236 | OFG-B Oriental Finl Pfd B 2237 | OFG-D Oriental Financial Group Inc 2238 | OGE Oge Energy Corp 2239 | OGS One Gas Inc. 2240 | OHI Omega Healthcare Investors 2241 | OI Owens-Illinois 2242 | OIA Invesco Muni Income Trust 2243 | OIB.C Oi Sa 2244 | OIBR Oi S.A. Ads 2245 | OII Oceaneering International 2246 | OIS Oil States International 2247 | OKE Oneok Inc 2248 | OKS Oneok Partners L.P. 2249 | OLN Olin Corp 2250 | OLP One Liberty Properties 2251 | OMAM Om Asset Management Ltd 2252 | OMC Omnicom Group Inc 2253 | OME Omega Protein Corp 2254 | OMG Om Group 2255 | OMI Owens & Minor 2256 | OMN Omnova Solutions Inc 2257 | ONDK On Deck Capital Inc 2258 | ONE Higher One Holdings 2259 | OPK Opko Health Inc 2260 | OPWR Opower Inc. 2261 | OPY Oppenheimer Holdings 2262 | ORA Ormat Technologies 2263 | ORAN Orange Ads 2264 | ORC Orchid Island Capital Inc. Com 2265 | ORCL Oracle Corp 2266 | ORI Old Republic International Corp 2267 | ORN Orion Marine Group Inc 2268 | OSK Oshkosh Truck Corp 2269 | OUT Outfront Media Inc. 2270 | OWW Orbitz Worldwide 2271 | OXM Oxford Industries 2272 | OXY Occidental Petroleum Corp 2273 | OZM Och-Ziff Capital Management 2274 | P Pandora Media Inc 2275 | PAA Plains All American Pipeline L.P. 2276 | PAC Grupo Aeroportuario Del Pacifico 2277 | PACD Pacific Drilling S.A. 2278 | PAG Penske Automotive Group 2279 | PAGP Plains Gp Holdings L.P. 2280 | PAH Platform Specialty Products Corp. 2281 | PAI Pacific American Income Shares 2282 | PAM Pampa Energia S.A. 2283 | PANW Palo Alto Networks Inc 2284 | PAR Par Technology Corp 2285 | PAY Verifone Systems 2286 | PAYC Paycom Software Inc. 2287 | PB Prosperity Bancshares 2288 | PBA Pembina Pipeline Cor 2289 | PBF PBF Energy Inc 2290 | PBFX PBF Logistics LP 2291 | PBH Prestige Brand Holdings 2292 | PBI Pitney Bowes Inc 2293 | PBI-A Pitney Bowes Inc 2294 | PBI-B Pitney Bowes Inc .6.70% Notes 2295 | PBR Petroleo Brasileiro S.A.- Petrobras 2296 | PBR.A Petroleo Brasileiro S.A.- Petrobras 2297 | PBT Permian Basin Royalty Trust 2298 | PBY Pep Boys-Manny Moe & Jack 2299 | PBYI Puma Biotechnology 2300 | PCF Putnam High Income Bond Fund 2301 | PCG Pacific Gas & Electric Co. 2302 | PCI Pimco Dynamic Credit Income Fun 2303 | PCK Pimco California Muni II 2304 | PCL Plum Creek Timber Company 2305 | PCM Pimco Commercial Mortgage Securities 2306 | PCN Pimco Corporate 2307 | PCP Precision Castparts Corp 2308 | PCQ Pimco California Muni 2309 | PDI Pimco Dynamic Income Fund 2310 | PDM Piedmont Office Realty Trust 2311 | PDS Precision Drilling Corp 2312 | PDT John Hancock Premium Dividend Fund 2313 | PE Parsley Energy 2314 | PEB Pebblebrook Hotel Trust 2315 | PEB-A Pebblebrook Hotel Trust Pfd Ser 2316 | PEB-B Pebblebrook Hotel Trust 2317 | PEB-C Pebblebrook Hotel Trust 2318 | PEG Public Service Enterprise Group Inc 2319 | PEI Pennsylvania Real Estate Investment 2320 | PEI-A Penn Real Estate Invest Trust 2321 | PEI-B Pennsylvania Real Estate Inves 2322 | PEO Petroleum Resources Corp 2323 | PEP Pepsico Inc 2324 | PER Sandridge Permian Trust 2325 | PES Pioneer Energy Services Corp 2326 | PF Pinnacle Foods Inc. Common Sto 2327 | PFD Flaherty & Crumrine Preferred Inc 2328 | PFE Pfizer Inc 2329 | PFG Principal Financial Group Inc 2330 | PFG-B Prin Fin Grp Ser B 2331 | PFH Cabco TR Jcp 7.625 2332 | PFK Prudential Financial Inflation-Linked 2333 | PFL Pimco Income Strategy Fund 2334 | PFN Pimco Income Strategy Fund II 2335 | PFO Flaherty & Crumrine Preferred Fund 2336 | PFS Provident Financial Services 2337 | PFSI Pennymac Financial Services In 2338 | PFX Phoenix Companies 2339 | PG Procter & Gamble Company 2340 | PGEM Ply Gem Holdings Inc 2341 | PGH Pengrowth Energy Corp 2342 | PGI Ptek Holdings 2343 | PGN Paragon Offshore Plc Ordinary S 2344 | PGND Pga Holdings Inc. 2345 | PGP Pimco Global Stocksplus & Income 2346 | PGR Progressive Corp 2347 | PGRE Paramount Group Inc. 2348 | PGZ Principal Real Estate Income F 2349 | PH Parker-Hannifin Corp 2350 | PHD Pioneer Floating Rate Trust 2351 | PHG Koninklijke Philips Electronics 2352 | PHH Phh Corp 2353 | PHI Philippine Long Distance Telephone 2354 | PHK Pimco High 2355 | PHM Pultegroup 2356 | PHT Pioneer High Income Trust 2357 | PHX Panhandle Royalty Company 2358 | PII Polaris Industries Inc 2359 | PIM Putnam Master Intermediate Income 2360 | PIR Pier 1 Imports 2361 | PIY Merrill Lynch Depositor 2362 | PJC Piper Jaffray Companies 2363 | PJH Prudential Financial Inc 2364 | PJS Preferredplus Trust 2365 | PKD Parker Drilling Company 2366 | PKE Park Electrochemical Corp 2367 | PKG Packaging Corporation of America 2368 | PKI Perkinelmer 2369 | PKO Pimco Income Opportunity Fund 2370 | PKX Pohang Iron & Steel Co. 2371 | PKY Parkway Properties 2372 | PL-C Protective Life Corp 2373 | PL-E Protective Life Corporation 6.0 2374 | PLD Prologis Inc 2375 | PLL Pall Corp 2376 | PLOW Douglas Dynamics 2377 | PLT Plantronics 2378 | PM Philip Morris International Inc 2379 | PMC Pharmerica Corp 2380 | PMF Pimco Muni 2381 | PML Pimco Muni II 2382 | PMM Putnam Managed Muni Income Trust 2383 | PMO Putnam Muni Opportunities Trust 2384 | PMT Pennymac Mortgage Investment Trust 2385 | PMX Pimco Muni Income Fund III 2386 | PN Patriot National Inc. 2387 | PNC PNC Bank 2388 | PNC-P PNC Financial Services Group I 2389 | PNC-Q The PNC Financial Services Gro 2390 | PNC.W The PNC Financial Services Group 2391 | PNF Pimco New York Muni 2392 | PNI Pimco New York Muni II 2393 | PNK Pinnacle Entertainment 2394 | PNM PNM Resources Inc 2395 | PNR Pentair Ltd 2396 | PNTA Pennantpark Investment Corpora 2397 | PNW Pinnacle West Capital Corp 2398 | PNX Phoenix Companies 2399 | PNY Piedmont Natural Gas Company 2400 | POL Polyone Corp 2401 | POM Potomac Electric Power Company 2402 | POR Portland General Electric Company 2403 | POST Post Holdings Inc. 2404 | POT Potash Corp. of Saskatchewan Inc 2405 | POWR Powersecure International Inc 2406 | PPG PPG Industries 2407 | PPL PPL Corp 2408 | PPO Polypore International Inc 2409 | PPP Primero Mining Corp 2410 | PPR ING Prime Rate Trust 2411 | PPS Post Properties 2412 | PPS-A Post Prop. 8.5 Pra 2413 | PPT Putnam Premier Income Trust 2414 | PPX PPL Capital Funding Inc 2415 | PQ Petroquest Energy Inc 2416 | PRA Pro-Assurance Corp 2417 | PRE Partnerre Ltd 2418 | PRE-D Partnerre Ltd Pfd D 2419 | PRE-E Partnerre Ltd 2420 | PRE-F Partnerre Ltd 2421 | PRGO Perrigo Company 2422 | PRH Prudential Financial Inc 2423 | PRI Primerica Inc 2424 | PRLB Proto Labs Inc 2425 | PRO Pros Holdings 2426 | PRTY Party City Holdco Inc. 2427 | PRU Prudential Financial Inflation Retail 2428 | PRY Prospect Capital Corp 2429 | PSA Public Storage 2430 | PSA-A Public Storage 5.875% 2431 | PSA-P Public Storage 2432 | PSA-Q Public Storage 2433 | PSA-R Depositary Shares Each Represe 2434 | PSA-S Public Storage 2435 | PSA-T Public Storage 2436 | PSA-U Public Storage 2437 | PSA-V Public Storage 2438 | PSA-W Public Storage 2439 | PSA-X Public Storage 2440 | PSA-Y Public Storagedepositary Share 2441 | PSA-Z Public Storage 2442 | PSB Business Parks 2443 | PSB-R PS Business Parks Inc. 6.875% 2444 | PSB-S PS Business Parks Inc 2445 | PSB-T PS Business Parks Inc 2446 | PSB-U PS Business Parks Inc 2447 | PSB-V PS Business Pks Inc Calif Dep 2448 | PSF Cohen & Steers Preferred Fund 2449 | PSG Performance Sports Group Ltd. 2450 | PSO Pearson Plc 2451 | PSX Phillips 66 Common Stock 2452 | PSXP Phillips 66 Partners LP 2453 | PTR Petrochina Company Limited 2454 | PTY Pimco Corporate Opportunity Fund 2455 | PUK Prudential Public Limited Company 2456 | PUK-A Pru Plc Perp Sub Cap 2457 | PUK.P Prudential 6.75% 2458 | PVA Penn Virginia Corp 2459 | PVG Pretium Res Inc 2460 | PVH Phillips-Van Heusen Corp 2461 | PVTD Privatebancorp Inc 2462 | PWE Penn West Petroleum Ltd 2463 | PWR Quanta Services 2464 | PX Praxair 2465 | PXD Pioneer Natural Resources Company 2466 | PYN Pimco New York Muni Income Fund III 2467 | PYS Pplus Trust 2468 | PYT Pplus Trust 2469 | PZC Pimco California Muni Income Fund III 2470 | PZE Petrobras Argentina S.A. 2471 | PZN Pzena Investment Management Inc 2472 | Q Quintiles Transitional Holdings 2473 | QEP Qep Resources 2474 | QEPM Qep Midstream Partners LP 2475 | QIHU Qihoo 360 Technology Co. Ltd 2476 | QSR Restaurant Brands International 2477 | QTM Quantum Corp 2478 | QTS Qts Realty Trust Inc 2479 | QTWO Q2 Holdings Inc 2480 | QUAD Quad Graphics Inc 2481 | R Ryder System 2482 | RAD Rite Aid Corp 2483 | RAI Reynolds American Inc 2484 | RALY Rally Software 2485 | RAS Rait Financial Trust 2486 | RAS-A Rait Financial TR Pf 2487 | RAS-B Rait Financial TR Pf 2488 | RAS-C Rait Fin TR Pfd C 2489 | RATE Bankrate Inc 2490 | RAX Rackspace Hosting Inc 2491 | RBA Ritchie Bros. Auctioneers Inc 2492 | RBC Regal-Beloit Corp 2493 | RBS Royal Bank Scotland Group Plc 2494 | RBS-E RBS Cap Fndg TR V 2495 | RBS-F Royal Bank Scotland F 2496 | RBS-G RBS Capital Trustvii 2497 | RBS-H Royal Bank Scot Hadssc 2498 | RBS-I RBS Cap Fdg TR Vi 2499 | RBS-L Royal Bank Scotland 2500 | RBS-M Royal Bank Scotland M 2501 | RBS-N RBS Series N Ads Pfd 2502 | RBS-P Royal Bank Scotland 2503 | RBS-Q Royal Bank ADR 2504 | RBS-R Royal Bank Scotland 2505 | RBS-S Royal Bank Scotland 2506 | RBS-T Royal Bank Pfd 2507 | RCAP RCS Capital Corp 2508 | RCI Rogers Communication 2509 | RCL Royal Caribbean Cruises Ltd 2510 | RCS Rcm Strategic Global Government Fund 2511 | RDC Rowan Companies 2512 | RDN Radian Group Inc 2513 | RDS.A Royal Dutch Shell Plc 2514 | RDS.B Royal Dutch Shell 2515 | RDY Dr. Reddy's Laboratories Ltd 2516 | RE Everest Re Group 2517 | REG Regency Centers Corp 2518 | REG-F Regency Centers Corp 2519 | REG-G Regency Centers Corporation Pfd 2520 | REN Resolute Energy Corp 2521 | RENN Renren Inc 2522 | RES RPC Inc 2523 | RESI Altisource Residential Corporat 2524 | REV Revlon Inc 2525 | REX Rex American Resources Corporation 2526 | REXR Rexford Industrial Realty Inc 2527 | RF Regions Financial Corp 2528 | RF-A Regions Financial Corp 2529 | RF-B Regions Financial Corporation 2530 | RFI Cohen & Steers Total Return Realty Fund 2531 | RFP Resolute Forest Products Inc 2532 | RFT Rait Financial Trust 2533 | RFTA Rait Financial Trust 2534 | RGA Reinsurance Group of America Inc 2535 | RGC Regal Entertainment Group 2536 | RGR Sturm Ruger & Company 2537 | RGS Regis Corp 2538 | RGT Royce Global Value Trust Inc 2539 | RH Restoration Hardware Holdings 2540 | RHI Robert Half International Inc 2541 | RHP Gaylord Entertainment Company 2542 | RHT Red Hat Inc 2543 | RICE Rice Energy Inc. 2544 | RIG Transocean Inc 2545 | RIGP Transocean Partners Llc 2546 | RIO Rio Tinto Plc 2547 | RIT Lmp Real Estate 2548 | RJD Raymond James Financial Inc 2549 | RJF Raymond James Financial 2550 | RKT Rock-Tenn Company 2551 | RKUS Ruckus Wireless Inc 2552 | RL Ralph Lauren Corp 2553 | RLD Reald Inc 2554 | RLGY Realogy Holdings Corp 2555 | RLH Westcoast Hospitality Corp 2556 | RLH-A Red Lion Htls Cap TR 2557 | RLI Rli Corp 2558 | RLJ Rlj Lodging Trust 2559 | RM Regional Managment Corp 2560 | RMAX Re/Max Holdings Inc 2561 | RMD Resmed Inc 2562 | RMP Rice Midstream Partners LP 2563 | RMT Royce Micro-Cap Trust 2564 | RNDY Roundy's Inc. Common Stock 2565 | RNF Rentech Nitrogen Partners L.P 2566 | RNG Ringcentral Inc 2567 | RNO Rhino Resource Partners LP 2568 | RNP Cohen & Steers REIT and Preferred 2569 | RNR Renaissancere Holdings Ltd 2570 | RNR-C Renaissancere 6.08 C 2571 | RNR-E Renaissancere Holdings Ltd 2572 | ROG Rogers Corp 2573 | ROK Rockwell Automation Inc 2574 | ROL Rollins Inc. 2575 | ROP Roper Industries 2576 | ROYT Pacific Coast Oil Trust 2577 | RPA-A Retail Properties of America I 2578 | RPAI Retail Properties of America 2579 | RPM RPM International Inc 2580 | RPT Ramco-Gershenson Properties Trust 2581 | RPT-D Ramco-Gershenson Properties Tru 2582 | RQI Cohen & Steers Quality Income Realty Fund Inc 2583 | RRC Range Resources Corp 2584 | RRMS Rose Rock Midstream L.P. 2585 | RRTS Roadrunner Transportation Systems Inc 2586 | RS Reliance Steel & Aluminum Company 2587 | RSE Rouse Properties Inc. Common S 2588 | RSG Republic Services 2589 | RSO Resource Capital 2590 | RSO-A Resource Capital Corp 2591 | RSO-B Resource Capital Corp.8.25% Se 2592 | RSO-C Resource Capital Corp. Preferre 2593 | RSPP Rsp Permian Inc. 2594 | RST Rosetta Stone 2595 | RT Ruby Tuesday 2596 | RTEC Rudolph Technologies 2597 | RTI Rti International Metals 2598 | RTN Raytheon Company 2599 | RUBI The Rubicon Project Inc. 2600 | RUK Reed Elsevier Plc 2601 | RVT Royce Value Trust 2602 | RWT Redwood Trust 2603 | RXN Rexnord Corp 2604 | RY Royal Bank of Canada 2605 | RYAM Rayonier Advanced Materials Inc 2606 | RYI Ryerson Holding Corp. 2607 | RYL Ryland Group 2608 | RYN Rayonier Inc. REIT 2609 | RZA Reinsurance Group of America I 2610 | S Sprint Corporation 2611 | SA Seabridge Gold 2612 | SAH Sonic Automotive 2613 | SAIC Science Applications Internatio 2614 | SALT Scorpio Bulkers Inc. Common Sto 2615 | SAM Boston Beer Company 2616 | SAN Banco Santander 2617 | SAN-A Banco Santander S.A. 6.80% Non 2618 | SAN-B Santander Finance Preferred Sa 2619 | SAN-C Banco Santander S.A. 6.50% Non 2620 | SAN-I Banco Santander Central Hispano 2621 | SAP SAP Ag 2622 | SAQ Saratoga Investment Corp 2623 | SAR Saratoga Investment Corp 2624 | SB Safe Bulkers Inc 2625 | SB-B Safe Bulkers Inc 2626 | SB-C Safe Bulkers Inc. 2627 | SB-D Safe Bulkers Inc. 2628 | SBGL Sibanye Gold Limited American D 2629 | SBH Sally Beauty Holdings 2630 | SBNA Scorpio Tankers Inc. 2631 | SBNB Scorpio Tankers Inc. 2632 | SBR Sabine Royalty Trust 2633 | SBS Cia De Saneamento Basico Do Estado 2634 | SBW Western Asset Worldwide Income Fund Inc 2635 | SBY Silver Bay Realty Trust Corp 2636 | SC Santander Consumer USA Holdings 2637 | SCCO Southern Peru Copper Corp 2638 | SCD Lmp Capital and Income Fund Inc 2639 | SCE-F Sce Trust I 2640 | SCE-G Sce Trust II 2641 | SCE-H Sce Trust III 5.75% 2642 | SCG Scana Corp 2643 | SCH-B Schwab Charles Corporation Depo 2644 | SCHW The Charles Schwab Corp 2645 | SCI Service Corporation International 2646 | SCL Stepan Company 2647 | SCM Stellus Capital Investment Cor 2648 | SCQ Stellus Capital Investment Cor 2649 | SCS Steelcase Inc 2650 | SCX L.S. Starrett Company 2651 | SD Sandridge Energy Inc 2652 | SDLP Seadrill Partners Llc 2653 | SDR Sandridge Mississippian Trust 2654 | SDRL Seadrill Limited 2655 | SDT Sandridge Mississippian Trust I 2656 | SE Spectra Energy Corp 2657 | SEAS Seaworld Entertainment Inc. Co 2658 | SEE Sealed Air Corp 2659 | SEM Select Medical Holdings Corp 2660 | SEMG Semgroup Corp 2661 | SEP Spectra Energy Partners LP 2662 | SERV Servicemaster Global Holdings I 2663 | SF Stifel Financial Corp 2664 | SFE Safeguard Scientifics 2665 | SFG Stancorp Financial Group 2666 | SFL Ship Finance International 2667 | SFN Stifel Financial Corp 2668 | SFS Smart 2669 | SFUN Soufun Holdings 2670 | SFY Swift Energy Company 2671 | SGF Singapore Fund 2672 | SGL Strategic Global 2673 | SGM Stonegate Mortgage Corp 2674 | SGU Star Gas Partners L.P. 2675 | SGY Stone Energy Corp 2676 | SGZA Selective Insurance Group Inc 2677 | SHAK Shake Shack Inc. 2678 | SHG Shinhan Financial Group Co Ltd 2679 | SHI Sinopec Shangai Petrochemical Company Ltd 2680 | SHLX Shell Midstream Partners L.P. 2681 | SHO Sunstone Hotel Investors 2682 | SHO-D Sunstone Hotel Investors Inc 2683 | SHOP Shopify Inc. 2684 | SHW Sherwin-Williams Company 2685 | SID National Steel Corp 2686 | SIG Signet Jewelers Limited 2687 | SIR Select Income REIT Common Share 2688 | SIX Six Flags Entertainment Corp 2689 | SJI South Jersey Industries 2690 | SJM J.M. Smucker Company 2691 | SJR Shaw Communications Inc 2692 | SJT San Juan Basin Royalty Trust 2693 | SJW SJW Corp 2694 | SKM Sk Telecom Corp 2695 | SKT Tanger Factory Outlet Centers 2696 | SKX Skechers U.S.A. 2697 | SLB Schlumberger N.V. 2698 | SLCA U.S. Silica Holdings Inc 2699 | SLF Sun Life Financial Inc 2700 | SLG SL Green Realty Corp 2701 | SLG-I SL Green Realty Corp 2702 | SLH Solera Holdings 2703 | SLRA Solar Capital Ltd 2704 | SLTB Scorpio Bulkers Inc. 7.50% Seni 2705 | SLW Silver Wheaton Corp 2706 | SM Sm Energy Company 2707 | SMFG Sumitomo Mitsui Financial Group Inc 2708 | SMG Scotts Miracle-Gro Company 2709 | SMI Semiconductor Manufacturing International 2710 | SMLP Summit Midstream Partners LP 2711 | SMM Salient Midstream & MLP Fund 2712 | SMP Standard Motor Products 2713 | SN Sanchez Energy Corp 2714 | SNA Snap-On Inc 2715 | SNE Sony Corp 2716 | SNH Senior Housing Properties Trust 2717 | SNHN Senior Housing Properties Trus 2718 | SNI Scripps Networks Interactive Inc 2719 | SNN Smith & Nephew Snats 2720 | SNOW Intrawest Resorts Holdings Inc 2721 | SNP China Petroleum & Chemical Corp 2722 | SNR New Senior Investment Group Inc 2723 | SNV Synovus Financial Corp 2724 | SNV-C Synovus Financial Corp. Fixed- 2725 | SNX Synnex Corp 2726 | SNY Sanofi-Aventis Sa 2727 | SO Southern Company 2728 | SOL Renesola Ltd 2729 | SON Sonoco Products Company 2730 | SOR Source Capital 2731 | SOV-C Sovereign Banc Dep S 2732 | SPA Sparton Corp 2733 | SPB Spectrum Brands Holdings 2734 | SPE Special Opportunities Fund Inc 2735 | SPF Standard Pacific LP 2736 | SPG Simon Property Group 2737 | SPG-J Simon Prop Grp Pfd J 2738 | SPH Suburban Propane Partners L.P. 2739 | SPLP Steel Partners Hldgs 2740 | SPN Superior Energy Services 2741 | SPR Spirit Aerosystems Holdings 2742 | SPW SPX Corp 2743 | SPXX Nuveen Equity Premium and Growth Fund 2744 | SQM Sociedad Quimica Y Minera S.A. 2745 | SQNS Sequans Communications S A 2746 | SRC Spirit Realty Capital Inc 2747 | SRE Sempra Energy 2748 | SRF The Cushing Royalty & Income Fund 2749 | SRI Stoneridge Inc 2750 | SRLP Sprague Resources LP 2751 | SRT Startek Inc 2752 | SRV The Cushing MLP Total Return Fund 2753 | SSD Simpson Manufacturing Company 2754 | SSE Seventy Seven Energy Inc. 2755 | SSI Stage Stores 2756 | SSL Sasol Ltd 2757 | SSNI Silver Spring Networks Inc. Co 2758 | SSP E.W. Scripps Company 2759 | SSS Sovran Self Storage 2760 | SSTK Shutterstock Inc 2761 | SSW Seaspan Corp 2762 | SSW-C Seaspan Corp 2763 | SSW-D Seaspan Corp 2764 | SSW-E Seaspan Corporation 2765 | SSWN Seaspan Corporation 2766 | ST Sensata Technologies Holding N.V. 2767 | STA-A Stag Industrial Inc. Preferred 2768 | STA-B Stag Industrial Inc. Cum Pfd S 2769 | STA-D Istar Financial Inc. Preferred 2770 | STA-E Istar Financial Inc. 7.875% Pre 2771 | STA-F Istar Financial Inc. Series F P 2772 | STA-G Istar Financial Inc. Preferred 2773 | STA-I Istar Financial Inc. Preferred 2774 | STAG STI Inc 2775 | STAR Istar Financial Inc 2776 | STAY Extended Stay America Inc 2777 | STC Stewart Information Services Corp 2778 | STE Steris Corp 2779 | STI Suntrust Banks 2780 | STI-A Suntrust Bks Dep Sh 2781 | STI-E Suntrust Banks Inc. Series E 2782 | STI.A Suntrust Banks Inc Class A 2783 | STI.B Suntrust Banks Inc Class B 2784 | STJ St. Jude Medical 2785 | STK Columbia Seligman Premium Technology 2786 | STL Sterling Bancorp 2787 | STM Stmicroelectronics N.V. 2788 | STN Stantec Inc 2789 | STNG Scorpio Tankers Inc 2790 | STO Statoil ASA 2791 | STON Stonemor Partners L.P. 2792 | STOR Store Capital Corpstore Capital 2793 | STR Questar Corp 2794 | STRI Str Holdings Inc 2795 | STT State Street Corp 2796 | STT-C State Street Corporation Dep Sh 2797 | STT-D State Street Corporation Serie 2798 | STT-E State Street Corporation Depos 2799 | STV China Digital TV Holding Co. 2800 | STWD Starwood Property Trust 2801 | STZ Constellation Brands Inc 2802 | STZ.B Constellation Brd B 2803 | SU Suncor Energy Inc 2804 | SUI Sun Communities 2805 | SUI-A Sun Communities Inc 2806 | SUM Summit Materials Inc. 2807 | SUN Sunoco L.P. 2808 | SUNE Sunedison Inc 2809 | SUP Superior Industries International 2810 | SVM Silvercorp Metals Inc 2811 | SVU Supervalu Inc 2812 | SWAY Starwood Waypoint Residential T 2813 | SWC Stillwater Mining Company 2814 | SWFT Swift Transportation Company 2815 | SWH Stanley Black & Decker Inc. 2816 | SWI Solarwinds Inc 2817 | SWJ Stanley Black & Decker Inc 2818 | SWK Stanley Black & Decker Inc 2819 | SWM Schweitzer-Mauduit International 2820 | SWN Southwestern Energy Company 2821 | SWNC Southwestern Energy Co 2822 | SWU Stanley Black & Decker Inc 2823 | SWX Southwest Gas Corp 2824 | SWZ Swiss Helvetia Fund 2825 | SXC Suncoke Energy Inc 2826 | SXCP Suncoke Energy Partners L.P. 2827 | SXE Southcross Energy Partners L. 2828 | SXI Standex International Corp 2829 | SXL Sunoco Logistics Partners LP 2830 | SXT Sensient Technologies Corp 2831 | SYA Symetra Financial Corp 2832 | SYF Synchrony Financial 2833 | SYK Stryker Corp 2834 | SYT Syngenta Ag 2835 | SYX Systemax Inc 2836 | SYY Sysco Corp 2837 | SZC The Cushing Renaissance Fund 2838 | T AT&T Inc 2839 | TA Travelcenters of America Llc 2840 | TAC Transalta Corp 2841 | TAHO Tahoe Res Inc 2842 | TAI Transamerica Income Shares 2843 | TAL Tal International Group 2844 | TANN Travelcenters of America Llc 8. 2845 | TANO Travel Centers of America Llc 2846 | TAOM Taomee Holdings Limited 2847 | TAP Molson Coors Brewing Company 2848 | TAP.A Molson Coors Brewing Company 2849 | TARO Taro Pharm Inds 2850 | TBI Trueblue Inc 2851 | TC Thompson Creek Metals Company Inc 2852 | TCAP Triangle Capital Corp 2853 | TCB TCF Financial Corp 2854 | TCB-B TCF Financial Corp 2855 | TCB-C TCF Financial Corp 2856 | TCB.W TCF Financial Corp 2857 | TCC Triangle Capital Coproration 2858 | TCCA Triangle Capital Corp 2859 | TCCB Triangle Capital Corporation 2860 | TCI Transcontinental Realty Investors 2861 | TCK Teck Resources Ltd 2862 | TCO Taubman Centers 2863 | TCO-J Taubman Centers Inc Preferred 2864 | TCO-K Taubman Centers Inc 2865 | TCP TCP Pipelines 2866 | TCPI TCP International Holdings Ltd. 2867 | TCRX THL Credit Inc. 2868 | TCS The Container Store Group Inc 2869 | TD Toronto Dominion Bank 2870 | TDA Telephone and Data Systems Inc 2871 | TDC Teradata Corp 2872 | TDE Telephone and Data Systems 2873 | TDF Templeton Dragon Fund 2874 | TDG Transdigm Group Inc 2875 | TDI Telephone and Data Systems 2876 | TDJ Telephone and Data Systems Inc 2877 | TDS Telephone and Data Systems 2878 | TDW Tidewater Inc 2879 | TDY Teledyne Technologies Inc 2880 | TE Teco Energy 2881 | TEF Telefonica Sa 2882 | TEG Integrys Energy Group 2883 | TEGP Tallgrass Energy Gp LP 2884 | TEI Templeton Emerging Markets 2885 | TEL Te Connectivity Ltd 2886 | TEN Tenneco Automotive 2887 | TEO Telecom Argentina Stet - France Telecom S.A. 2888 | TEP Tallgrass Energy Partners LP 2889 | TER Teradyne Inc 2890 | TEU Box Ships Inc 2891 | TEU-C Box Ships Inc 2892 | TEVA Teva Pharmaceutical Industries Ltd 2893 | TEX Terex Corp 2894 | TFG Fixed Income Trust For Goldman 2895 | TFX Teleflex Inc 2896 | TG Tredegar Corp 2897 | TGH Textainer Group Holdings 2898 | TGI Triumph Group 2899 | TGP Teekay Lng Partners L.P. 2900 | TGS Transportadora De Gas Sa Ord B 2901 | TGT Target Corp 2902 | THC Tenet Healthcare Corp 2903 | THG The Hanover Insurance Group 2904 | THGA The Hanover Insurance Group I 2905 | THO Thor Industries 2906 | THQ Tekla Healthcare Opportunities 2907 | THR Thermon Group Holdings Inc 2908 | THS Treehouse Foods 2909 | TI Telecom Italia S.P.A. 2910 | TI.A Telecom Italia S.P.A. 2911 | TIF Tiffany & Co. 2912 | TIME Time Inc. Common Stock When Iss 2913 | TISI Team Inc 2914 | TJX Tjx Companies 2915 | TK Teekay Shipping Corp 2916 | TKC Turkcell Iletisim Hizmetleri As 2917 | TKF Turkish Investment Fund 2918 | TKR Timken Company 2919 | TLI Lmp Corporate Loan Fund Inc 2920 | TLK P.T. Telekomunikasi Indonesia Tbk. 2921 | TLLP Tesoro Logistics LP Common Unit 2922 | TLP Transmontaigne Partners L.P. 2923 | TLYS Tilly's Inc 2924 | TM Toyota Motor Corp Ltd Ord 2925 | TMH Team Health Holdings 2926 | TMHC Taylor Morrison Home Corporatio 2927 | TMK Torchmark Corp 2928 | TMK-B Torchmark Corp 2929 | TMO Thermo Fisher Scientific Inc 2930 | TMST Timken Steel Corporation Common 2931 | TMU-A T-Mobile US Inc. 5.50% Mandatory 2932 | TMUS T-Mobile US Inc 2933 | TNC Tennant Company 2934 | TNET Trinet Group Inc 2935 | TNH Terra Nitrogen Company L.P. 2936 | TNK Teekay Tankers Ltd 2937 | TNP Tsakos Energy Navigation Ltd 2938 | TNP-B Tsakos Energy Navigation Limit 2939 | TNP-C Tsakos Energy Navigation Limit 2940 | TNP-D Tsakos Energy Navigation Limit 2941 | TOL Toll Brothers Inc 2942 | TOO Teekay Offshore Partners L.P. 2943 | TOO-A Teekay Offshore Partners L.P. 2944 | TOO-B Teekay Offshore Partners L.P. 2945 | TOT Totalfinaelf S.A. 2946 | TOWR Tower International 2947 | TPC Tutor Perini Corp 2948 | TPH Tri Pointe Homes Inc. Common S 2949 | TPL Texas Pacific Land Trust 2950 | TPRE Third Point Reinsurance Ltd. Co 2951 | TPUB Tribune Publishing Company Comm 2952 | TPVG Triplepoint Venture Growth Bdc 2953 | TPX Tempur-Pedic International Inc 2954 | TPZ Tortoise Power and Energy 2955 | TR Tootsie Roll Industries 2956 | TRC Tejon Ranch Company 2957 | TRCO Tribune Media Corp. 2958 | TREC Trecora Resources 2959 | TREX Trex Company 2960 | TRF Templeton Russia Fund 2961 | TRGP Targa Resources 2962 | TRI Thomson Reuters Corp 2963 | TRK Speedway Motorsports 2964 | TRMR Tremor Video Inc 2965 | TRN Trinity Industries 2966 | TRN-A Terreno Realty Corporation Pref 2967 | TRNO Terreno Realty Corp 2968 | TROX Tronox Inc 2969 | TRP Transcananda Pipelines 2970 | TRQ Turquoise Hill Resources Ltd 2971 | TRR Trc Companies 2972 | TRUP Trupanion Inc. 2973 | TRV The Travelers Companies Inc 2974 | TRW Trw Automotive Holdings Corp 2975 | TS Tenaris S.A. 2976 | TSE Trinseo S.A. 2977 | TSI Tcw Strategic 2978 | TSL Trina Solar Limited 2979 | TSLF THL Credit Senior Loan Fund 2980 | TSLX Tpg Specialty Lending Inc 2981 | TSM Taiwan Semiconductor Manufacturing 2982 | TSN Tyson Foods 2983 | TSNU Tyson Foods Inc 2984 | TSO Tesoro Petroleum Corp 2985 | TSQ Townsquare Media Llc 2986 | TSS Total System Services 2987 | TSU Tim Participacoes S.A. 2988 | TTC Toro Company 2989 | TTF Thai Fund 2990 | TTI Tetra Technologies 2991 | TTM Tata Motors Ltd 2992 | TTP Tortoise Pipeline & Energy Fund 2993 | TU Telus Corp. Non Voting Shares 2994 | TUMI Tumi Holdings Inc 2995 | TUP Tupperware Corp 2996 | TV Grupo Televisa S.A. 2997 | TVC Tennessee Valley Authority 2998 | TVE Tennessee Valley Authority 2999 | TVPT Travelport Worldwide Ltd 3000 | TWC Time Warner Cable Inc 3001 | TWI Titan International 3002 | TWN Taiwan Fund 3003 | TWO Two Harbors Investments Corp 3004 | TWTR Twitter Inc 3005 | TWX Time Warner Inc 3006 | TX Ternium S.A. 3007 | TXT Textron Inc 3008 | TXTR Textura Corp 3009 | TY Tri Continental Corp 3010 | TY.P Tri Contl Cp 2.50 Pr 3011 | TYC Tyco International Ltd 3012 | TYG Tortoise Energy Infrastructure Corp 3013 | TYG-B Tortoise Energy Infrastructure 3014 | TYG-C Tortoise Energy Infrastructure 3015 | TYL Tyler Technologies 3016 | TZF Bear Stearns Depositor 3017 | UA Under Armour 3018 | UAL United Continental Holdings 3019 | UAM Universal American Financial 3020 | UAN Cvr Partners LP Common Units R 3021 | UBA Urstadt Biddle Properties Inc 3022 | UBP Urstadt Biddle Properties Inc 3023 | UBP-F Privatebancorp Inc 3024 | UBP-G Urstadt Biddle Properties Inc. 3025 | UBS UBS Ag Ordinary Shares When Iss 3026 | UBS-D UBS Pfd Fndg TR IV 3027 | UCP Ucp. Inc 3028 | UDR United Dominion Realty Trust 3029 | UE Urban Edge Properties Common Sh 3030 | UFI Unifi Inc 3031 | UFS Domtar Corp 3032 | UGI Ugi Corp 3033 | UGP Ultrapar Participacoes S.A. 3034 | UHS Universal Health Services 3035 | UHT Universal Health Realty Income Trust 3036 | UIL Uil Holdings Corp 3037 | UIS Unisys Corp 3038 | UL Unilever Plc 3039 | UMC United Microelectronics Corp 3040 | UMH Umh Properties 3041 | UMH-A Umh Properties Inc. 8.25% Seri 3042 | UN Unilever Nv 3043 | UNF Unifirst Corp 3044 | UNH Unitedhealth Group Inc 3045 | UNM Unumprovident Corp 3046 | UNP Union Pacific Corp 3047 | UNT Unit Corp 3048 | UPL Ultra Petroleum 3049 | UPS United Parcel Service 3050 | URI United Rentals 3051 | USA Liberty All-Star Equity Fund 3052 | USAC USA Compression Partners LP 3053 | USB U.S. Bancorp 3054 | USB-A U.S. Bancorp Depositary Shares 3055 | USB-H U.S. Bancorp Dep Sh 3056 | USB-M U.S. Bancorp 3057 | USB-N U.S. Bancorp 3058 | USB-O U.S. Bancorp 3059 | USDP USD Partners LP 3060 | USG USG Corp 3061 | USM United States Cellular Corp 3062 | USNA Usana Health Sciences Inc 3063 | USPH U.S. Physical Therapy 3064 | UTF Cohen & Steers Infrastructure Fund 3065 | UTI Universal Technical Institute Inc 3066 | UTL Unitil Corp 3067 | UTX United Technologies Corp 3068 | UTX-A United Technologies Corporatio 3069 | UVE Universal Insurance Holdings Inc 3070 | UVV Universal Corp 3071 | UZA United States Cellular Corp 3072 | UZB United States Cellular Corpora 3073 | V Visa Inc 3074 | VAC Marriot Vacations Worldwide Cor 3075 | VAL Valspar Corp 3076 | VAL.P Vale S.A. 3077 | VALE Vale S.A. 3078 | VAR Varian Medical Systems 3079 | VBF Invesco Van Kampen Bond Fund 3080 | VC Visteon Corp 3081 | VCO Vina Concha Y Toro 3082 | VCRA Vocera Communications Inc 3083 | VCV Invesco California Value Muni Income Trust 3084 | VEC Vectrus Inc. Common Stock 3085 | VEDL Vedanta Limited 3086 | VEEV Veeva Systems Inc 3087 | VET Vermilion Energy Inc 3088 | VFC V.F. Corp 3089 | VG Vonage Holdings 3090 | VGI Virtus Global Multi-Sector Inc 3091 | VGM Invesco Trust For Investment Grade Municipals 3092 | VGR Vector Group Ltd 3093 | VHI Valhi Inc 3094 | VIPS Vipshop Holdings Limited 3095 | VIV Telecomunicacoes De Sao Paulo S/A Ads 3096 | VJET Voxeljet Ag 3097 | VKQ Invesco Muni Trust 3098 | VLO Valero Energy Corp 3099 | VLP Valero Energy Partners LP 3100 | VLRS Controladora Vuela Compaia De 3101 | VLT Invesco High 3102 | VLY Valley National Bancorp 3103 | VLY.W Valley National Bancorp 3104 | VMC Vulcan Materials Company 3105 | VMEM Violin Memory Inc 3106 | VMI Valmont Industries 3107 | VMO Invesco Muni Opportunity Trust 3108 | VMW Vmware Inc 3109 | VNCE Vince Holding Corp. Common Stoc 3110 | VNO Vornado Realty Trust 3111 | VNO-G Vornado Rlty Pfd G 3112 | VNO-I Vornado Rlty Pfd I 3113 | VNO-J Vornado Realty Trust Pfd Cumula 3114 | VNO-K Vornado Realty Trust 3115 | VNO-L Vornado Realty Trust 3116 | VNTV Vantiv Inc 3117 | VOC Voc Energy Trust 3118 | VOYA ING US Inc 3119 | VPG Vishay Precision Group 3120 | VPV Invesco Pennsylvania Muni 3121 | VR Validus Holdings 3122 | VRS Verso Paper 3123 | VRTV Veritiv Corporation Common Stoc 3124 | VRX Valeant Pharmaceuticals International 3125 | VSH Vishay Intertechnology 3126 | VSI Vitamin Shoppe Inc 3127 | VSLR Vivint Solar Inc. 3128 | VSTO Vista Outdoor Inc. Common Stock 3129 | VTA Invesco Dynamic Credit Fund 3130 | VTN Invesco Trust New York Muni 3131 | VTR Ventas Inc 3132 | VTRB Ventas Realty Limited Partner 3133 | VTTI Vtti Energy Partners LP 3134 | VVC Vectren Corp 3135 | VVI Viad Corp 3136 | VVR Invesco Senior Income Trust 3137 | VZ Verizon Communications Inc 3138 | VZA Verizon Communications Inc. 5.9 3139 | W Wayfair Inc. 3140 | WAB Wabtec Corp 3141 | WAC Walter Investment Management Corp 3142 | WAGE Wageworks Inc 3143 | WAIR Wesco Aircraft Holdings Inc 3144 | WAL Western Alliance Bancorporation 3145 | WAT Waters Corp 3146 | WBAI 500Wan.Com Limited 3147 | WBC Wabco Holdings Inc 3148 | WBK Westpac Banking Corp 3149 | WBS Webster Financial Corp 3150 | WBS-E Webster Financial Corp 3151 | WBS.W Webster Financial Corp 3152 | WCC Wesco International 3153 | WCG Wellcare Group 3154 | WCIC Wci Communities Inc 3155 | WCN Waste Connections Inc 3156 | WD Walker & Dunlop 3157 | WDAY Workday Inc 3158 | WDR Waddell & Reed Financial 3159 | WEA Western Asset Bond Fund 3160 | WEC Wisconsin Energy Corp 3161 | WES Western Gas Partners LP 3162 | WEX Wex Inc 3163 | WF Woori Finance Holdings Co Ltd 3164 | WFC Wells Fargo & Company 3165 | WFC-J Wells Fargo Pfd J 3166 | WFC-L Wells Fargo Pfd L 3167 | WFC-N Wells Fargo & Company Dep Shs R 3168 | WFC-O Wells Fargo & Company 3169 | WFC-P Wells Fargo & Company Ser P 3170 | WFC-Q Wells Fargo & Co. 3171 | WFC-R Wells Fargo 3172 | WFC-T Wells Fargo & Company Series T 3173 | WFC.W Wells Fargo and Co 3174 | WFE-A Wells Fargo Real Estate Invest 3175 | WFT Weatherford International Ltd 3176 | WG Willbros Group 3177 | WGL WGL Holdings Inc 3178 | WGO Winnebago Industries 3179 | WGP Western Gas Eqty Partners LP 3180 | WHG Westwood Holdings Group Inc 3181 | WHR Whirlpool Corp 3182 | WHZ Whiting USA Trust II 3183 | WIA U.S. Treasury Inflation Prot Secs Fd 3184 | WIT Wipro Limited 3185 | WIW U.S Treasury Inflation Prot Secs Fd 2 3186 | WK Workiva Llc 3187 | WLH William Lyon Homes 3188 | WLK Westlake Chemical Corp 3189 | WLKP Westlake Chemical Partners LP 3190 | WLL Whiting Petroleum Corp 3191 | WLT Walter Energy 3192 | WM Waste Management 3193 | WMB Williams Companies 3194 | WMC Western Asset Mortgage Capital 3195 | WMK Weis Markets 3196 | WMLP Westmoreland Resource Partners LP 3197 | WMS Advanced Drainage Systems Inc. 3198 | WMT Wal-Mart Stores 3199 | WNC Wabash National Corp 3200 | WNR Western Refining 3201 | WNRL Western Refining Logistics LP 3202 | WNS Wns Limited 3203 | WOR Worthington Industries 3204 | WPC W.P. Carey & Co. Llc 3205 | WPG Washington Prime Group Inc. Com 3206 | WPG-H Washington Prime Group Inc. 7.5 3207 | WPG-I Wp Glimcher Inc. 3208 | WPP Wausau-Mosinee Paper Corp 3209 | WPT World Point Terminals LP 3210 | WPX Wpx Energy Inc. Common Stock W 3211 | WPZ Williams Partners L.P. 3212 | WR Westar Energy 3213 | WRB W.R. Berkley Corp 3214 | WRB-B W.R. Berkley Corp 3215 | WRE Washington Real Estate Investment 3216 | WRI Weingarten Realty Investors 3217 | WRT Winthrop Realty Trust 7.75% Sen 3218 | WSH Willis Group Holdings 3219 | WSM Williams-Sonoma 3220 | WSO Watsco Inc 3221 | WSO.B Watsco Inc Cl B 3222 | WSR Whitestone REIT 3223 | WST West Pharmaceutical Services 3224 | WTI W&T Offshore 3225 | WTM White Mountains Insurance Group 3226 | WTR Aqua America 3227 | WTS Watts Water Technologies 3228 | WTW Weight Watchers International Inc 3229 | WU Western Union Company 3230 | WUBA 58.Com Inc 3231 | WWAV The Whitewave Foods Company 3232 | WWE World Wrestling Entertainment 3233 | WWW Wolverine World Wide 3234 | WX Wuxi Pharmatech [Cayman] Inc 3235 | WY Weyerhaeuser Company 3236 | WY-A Weyerhaeuser Co. 3237 | WYN Wyndham Worldwide Corp 3238 | X United States Steel Corp 3239 | XCO Exco Resources NL 3240 | XEC Cimarex Energy Co 3241 | XEL Xcel Energy Inc 3242 | XHR Xenia Hotels & Resorts Inc. 3243 | XIN Xinyuan Real Estate Co Ltd 3244 | XKE Lehman Abs Corp 3245 | XL XL Company Switzerland Gmbh 3246 | XLS Exelis Inc. Common Stock New Wh 3247 | XNY China Xiniya Fashion 3248 | XOM Exxon Mobil Corp 3249 | XON Intrexon Corp 3250 | XOXO Xoxo Group Inc 3251 | XPO Express-1 Expedited Solutions 3252 | XRM Xerium Technologies 3253 | XRS Tal Education Group 3254 | XRX Xerox Corp 3255 | XUE Xueda Education Group 3256 | XYL Xylem Inc. Common Stock New Whe 3257 | Y Alleghany Corp 3258 | YDKN Yadkin Valley Financial Corp 3259 | YELP Yelp Inc 3260 | YGE Yingli Green Energy Holding Company 3261 | YOKU Youku.Com Inc 3262 | YPF Ypf Sociedad Anonima 3263 | YUM Yum! Brands 3264 | YUME Yume Inc 3265 | YZC Yanzhou Coal Mining Company 3266 | ZA Zuoan Fashion Limited American 3267 | ZAYO Zayo Group Holdings Inc. 3268 | ZB-A Zions Bc Dp Shs A 3269 | ZB-F Zions Bancorporation 3270 | ZB-G Zions Bancorporation 3271 | ZB-H Zions Bancorporation 3272 | ZBK Zion Bancorporation 3273 | ZEN Zendesk Inc. 3274 | ZEP Zep Inc 3275 | ZF Zweig Fund 3276 | ZFC Zais Financial Corp. Common Sto 3277 | ZMH Zimmer Holdings 3278 | ZNH China Southern Airlines Company 3279 | ZOES Zoe'S Kitchen Inc. 3280 | ZPIN Zhaopin Ltd 3281 | ZQK Quiksilver 3282 | ZTR Zweig Total Return Fund 3283 | ZTS Zoetis Inc. Class A Common Stoc 3284 | ZX China Zenix Auto International 3285 | --------------------------------------------------------------------------------