You are on page 1of 68

ZACKS DATA API

INTRODUCTION Zacks Investment Research is a Chicago based firm with over 30 years of experience in providing institutional and individual investors with the analytical tools and financial information necessary to the success of their investment process. In 1981, Zacks began processing, organizing and evaluating research produced by US brokerage firms. Today Zacks receives daily electronic data feeds and printed research reports containing estimates and ratings on over 4,500 North American publicly traded companies from over 185 brokerage firms. In addition, Zacks acquires data from SEC filings related to annual and quarterly financial reports and ownership data for US publicly traded companies. From this foundation, Zacks has developed a wide array of information products and tools to serve both individual and institutional investors. Through the Zacks Data API (powered by WebServius), Zacks provides data for corporate financial profiles, consensus analyst estimates for sales, earnings, target prices, and long term growth rates, along with buy/hold/sell ratings produced by Wall Street analysts and end-of-day stock price information. This kind of data is most often used to find good long term investment opportunities and for company performance benchmarking. NOTATIONS In the item descriptions below, there are references to quarterly and annual fiscal time periods. The future time periods are referred to as QR1, QE2, QR3, QR4, etc. for quarterly periods and FR1, FR2, FR3, etc. for annual time periods. Historical periods are referred to as QR0, QR-1, QR-2, QR-3, and FR0, FR-1, FR-2, etc. respectively. QR means quarter to report or quarter reported and FR means fiscal year to report or fiscal year reported. So QR0 is the most recent quarter reported and QR1 is the current quarter which is next to report. FR0 is the most recent fiscal year reported, and FR1 is the current fiscal year which is next to report. Note that these time periods do not roll over on calendar dates, but on report dates instead. So for example, if the fiscal year for Target Corporation ends on January 31, and they report their annual financial results on February 20, the FR1 EPS estimate for Target will not roll over to become the FR0 estimate until February 20. For each data item included in the API, we have a value for most tickers and most time periods. Items which are blank or have no value are occasionally represented by 9999.00, or -9999.00, or a similar series of 9 digits. Some of the data items values are represented by codes, such as an industry code, a sector code, or an exchange code. If the codes are not listed in the item description itself, they can be found at the end of this document. The tables below provide a brief description of each data set and the data fields contained in each set. TICKER SYMBOLS / COV ERAGE Zacks focuses primarily on US traded equity data, that is data for stocks traded on NYSE, AMEX, NASDAQ exchanges, plus many larger cap OTC stocks. All data offered through the Zacks API is mapped to ticker symbols for stocks traded on US exchanges. For Consensus data (estimates, ratings, target prices), we offer data for about 4,500 US traded stocks, plus about 700 Canadian traded stocks, which is the universe of companies covered by professional sell-side analysts on Wall Street. Ticker symbols for US traded stocks are typically in the same three or

four digit format as displayed on other financial websites such as Yahoo Finance or MarketWatch. Ticker symbols for Canadian stocks that do not trade on US exchanges use one of three prefixes: T. for TSX symbols, V. for Vancouver symbols, or M. for Montreal symbols. We use the US format for Canadian stocks that are dual-listed on both Canadian and US exchanges. Ticker symbols should be entered in ALL CAP format. To find out if a particular Canadian company stock is mapped to a US formatted ticker or uses a prefix, you can look it up by company name at http://www.zacks.com/research/lookup.php. At this time, Zacks does not provide data for ETFs, mutual funds, or fixed income securities through the API. So those symbols will not return any data if entered into an API string. DATA OVERVIEW The Zacks API allows you to retrieve information for a particular company from a number of different Data Sets by specifying a company name or a ticker symbol. The available Data Sets are as follows: Data Set Name CZ1_Company_Profile Description Company Profiles This data set provides company profile information such as sector, industry, exchange traded, list of peers, and financial stats and ratios. Company Addresses & Officers This data set contains company names, addresses, and names and titles of top five company officers. Company Business Descriptions This data set contains two items, Ticker and Business Description text block. The business descriptions are about 150 words or less. Dividend Record File This data set provides information on recent dividends paid and historical dividend trends for each company. Expected Earnings File This data set contains information on expected earnings report dates and comparable earnings estimates. This information is typically used to construct and earnings calendar. Expected Dividend File This data set contains information on expected upcoming dividends for each company. Sales Consensus File 1 This data set focuses on current revenue estimates and changes in the revenue estimate for each company over the last 7, 30, and 90 days. Sales Consensus File 2 This data set focuses on current revenue estimate statistics (Mean, Median, Standard Dev, Number of Estimates) for the previous and next two fiscal years and four upcoming fiscal quarters. Sales Consensus File 3 This data set focuses on changes in the current estimates for the previous and next two fiscal years and four upcoming fiscal quarters, over the last one week, month, and quarter. Target Price Consensus File This data set focuses on current target price estimates and associated statistics. Target prices are the prices at which brokers predict a stock will rise or fall to within the next year. EOD Price Data File This data set provides yesterdays endofday open, high, low, and close price for each ticker. Stock Price History File This data set provides a rolling five year daily history of split adjusted prices per share. Custom Company Profile This data set provides a selection of fundamental statistics and company profile information. Its kind of a more condensed version of CZ1.

CZ2_Co_Address_Officers CZ3A_Business_Desc

DVR_Dividend_Record_File EX5_Expected_Earnings_File

EXPDV2_Exp_Dividend_File SC1_Sales_Estimates1

SC2_Sales_Estimates2

SC3_Sales_Estimates3

TPC_Target_Price_Estimates

DPV_Daily_Stock_Prices PDMP_Price_History ZK1_Cust_Co_Profile

ZK2_Institutional_Insider_Holdings

ZK3_Cust_Co_Profile ZN1_Earnings_Estimates

ZN2_Est_Revisions

ZN3_EPS_Surprises

ZN4_Earnings_Growth_Rates

ZN5_Analyst_Ratings

ZN6_Analyst_Revisions

ZN7_Earnings_Analysis

ZN8_Estimates_Ratings

ZN9_Coverage_Changes

ZN11_Forward_Earn_Estimates

ZN13_Forward_Revisions

ZN15_Retro_Analyst_Ratings

Institutional/Insider Holdings This data set provides the percentage of outstanding shares held by institutional investors and by company insiders. Custom Company Profile This data set provides a slightly different selection of fundamental statistics and stock price performance trends. Earnings Estimates & Long Term Growth This data set focuses on earnings estimates for the next few quarters and projected growth rates derived from estimates. Earnings Estimates Revision Trend This data set focuses on earnings and long term growth estimates today versus one week, one month, two months, and three months ago, for the next two fiscal quarters and fiscal years. Earnings Surprise File This data set focuses on earnings surprises over the most recent and four prior quarters. Earnings surprises are the percentage difference between actual earnings per share and corresponding estimated earnings per share. Earnings Growth Rates This data set focuses on projected earnings growth rates based on future estimates for the company, its industry, and the S&P 500. Analyst Ratings This data set focuses on the number of analysts that rate each stock as a Strong Sell, Sell, Hold, Buy, and Strong Buy, as well as the consensus mean recommendation. Figures are provided for current ratings as well as recent figures from 1, 2, and 3 months ago to show a recent trend up or down. Analyst Revisions & Histogram This data set focuses on recent estimate and ratings revisions over the last 7 and 30 days, along with expected earnings report dates coming up. This information can be used to produce a histogram chart indicating the potential for an earnings surprise. Company vs Industry/Sector Earnings Analysis This data set focuses on recent earnings estimates vs actual results for the last few quarters, and the next couple quarters and years going forward, for the company, its industry and sector, and the S&P 500. EPS Estimates & Analyst Ratings This data set provides a basic starter collection of EPS estimates for the next two quarters and three years, plus current analyst ratings. Estimate Coverage Changes This data set focuses on how the number of analyst estimates contained in the consensus figure for each stock has changed over the last 7 and 30 days for the next couple quarters and fiscal years. Forward Earnings Estimates & Long Term Growth This data set focuses on earnings estimates for 3, 4, and 5 fiscal quarters out, and 3 and 4 fiscal years out, along with projected growth rates derived from estimates. Forward Analyst Revisions & Histogram This data set focuses on recent estimate and ratings revisions over the last 7 and 30 days, along with expected earnings report dates coming up for 3, 4, and 5 fiscal quarters out, and 3 and 4 fiscal years out. This information can be used to produce a histogram chart indicating the potential for an earnings surprise. Retrospective Analyst Ratings This data set focuses on the number of analysts that rate each stock as a Strong Sell, Sell, Hold, Buy, and Strong Buy, as well as the consensus mean recommendation. Figures are provide for current ratings as well as recent figures from 6 months, 1 year, and 2 years ago to show a longer term trend up or down.

ZN16_Price_Action ZN18_Ext_Est_Revisions Current_Ann_Financials

Current_Qtrly_Financials

Full_Ann_Financials

Full_Qtrly_Financials

Price Action This data set focuses on trends in price per share over the last 1, 10, 20, 30, 60, 90, and 180 trading days. Extended Estimate Revisions This data set focuses on recent estimate revisions over the last 60, 90, 120, and 180 days. Most recent five years of financial statements for about 6,700 US traded companies. Attributes include some general company information, income statement, balance sheet, and cash flow statement line items. Most recent six quarters of financial statements for about 6,700 US traded companies. Attributes include some general company information, income statement, balance sheet, and cash flow statement line items. Up to thirty years of financial statements for about 6,700 US traded companies. Attributes include some general company information, income statement, balance sheet, and cash flow statement line items. Up to 120 quarters of financial statements for about 6,700 US traded companies. Attributes include some general company information, income statement, balance sheet, and cash flow statement line items.

Each of the Data Sets contains multiple Data Points per company (a full list of Data Points is found further down in the document). For example, the ZN1 (Earnings Estimates) Data Set contains over 30 Data Points including company name, ticker symbol, current quarter estimate, next quarter estimate, last years actual earnings, and more. TECHNICAL OVERVIEW To use the API, your application code needs to make an HTTP GET request to retrieve data, to the following URL: http://svc.webservius.com/sdbv1/zacks/data/{Data Set}?wsvKey={API Key}&{Parameters} The {Data Set} is the name of the Data Set you need, from the table above. The {API Key} is your unique key which you receive when you sign up for a Zacks API account. You may sign up at http://www.zacksdata.com/api/subscribe.htm . The {Parameters} are additional URL parameters, case-sensitive, separated with & (ampersands), as follows: Parameter ticker company companyStartsWith companyContains zacksMaster Meaning Ticker Symbol (Uppercase) Full Company Name (Uppercase, URL-encoded) Start of Company Name (Uppercase, URL-encoded) Fragment of Company Name (Uppercase, URL-encoded) Zacks Unique Master ID Code (casesensitive), created by Zacks as a permanent identifier to link a company to its traded stock, which will survive mergers, acquisitions, spinoffs, listings, delistings, etc. through time. Example &ticker=BBY &company=BEST%20BUY &companyStartsWith=BEST &companyContains=BUY &zacksMaster=BBUY

select

date

dateFrom dateTo

format limit

(Other parameters)

Available only for the CZ1, CZ2, SC1 and TPC datasets. Data Points you want to retrieve. (Comma-separated, case-sensitive) By default, all Data Points will be selected. Used to specify a specific period end date in the financial statement data sets. Used to set a date range in the full financial statement data sets (AXFUNDFULL & QXFUNDFULL). Dates are specified in YYYYMMDD format. Output data format xml or json (default is xml) Limit results to a certain number of companies (when using companyStartsWith or companyContains searches). Other advanced parameters are available see section on pagination further in this document.

&select=QR1EndData,QR1HiEPSEst

&date=20071231

&dateFrom=20070101&dateTo=20101231

&format=json &limit=1

With the financial statement domains (AXFUNDFULL, QXFUNDFULL, AXFUNDCURR & QXFUNDCURR), use the dateFrom, dateTo, and limit parameters to pull data for multiple time periods at once. Once youve signed up for the API at ZacksData.com, it might be easier to work with the API by logging in directly at http://www.webservius.com. That way youll have a bigger screen with which to manipulate the API tools available there. EXAMPLE The following example finds the current quarter end date, average earnings estimate and high earnings estimate for Best Buy: http://svc.webservius.com/sdbv1/zacks/data/ZN1_Earnings_Estimates?wsvKey={your API Key}&ticker=BBY&select=QR1EndDate,QR1AvgEPSEst,QR1HiEPSEst OUTPUT FORMAT By default, the response to the request above will be in an XML format, and will contain all Data Points that you have selected, for example: <Results> <Item id="BBY "> <QR1EndDate>201105</QR1EndDate> <QR1AvgEPSEst>0.33</QR1AvgEPSEst> <QR1HiEPSEst>0.44</QR1HiEPSEst> </Item>

</Results> The Item id attribute should be ignored. The order of XML elements will be the same as in the select parameter in your request URL. If there is more than one company that matches the search criteria, the Item element will be repeated (see also section on pagination below). If no companies match the input criteria, the response will be simply <Results/>. If data for a particular Data Point is missing, the corresponding element within the <Item> element will typically be missing as well. However, for some Data Points, 9999.00 or a similar string of all-9s can represent missing values. By using the &format=json to the request URL, you can retrieve the same information in JSON format: {"items":[ { "QR1EndDate":"201105", "QR1AvgEPSEst":"0.33", "QR1HiEPSEst":"0.44" } ]} All Data Points, even numeric ones, will be returned as JSON strings. If there is more than one company that matches the search criteria, the JSON array element will be repeated (see also section on pagination below). If no companies match the input criteria, the response will be simply {items:[]}. If data for a particular Data Point is missing, the corresponding field within the object in the items array will typically be missing as well. However, for some Data Points, 9999.00 or a similar string of all-9s can represent missing values. USING ZACKS DATA IN GOOGLE DOCS SPREADSH EETS Google Docs spreadsheets offer a technique for pulling in data from outside sources. Google provides a specific formula syntax to use in their Docs spreadsheets. Using the Zacks API, the syntax would be: =importXml("http://svc.webservius.com/sdbv1/zacks/data/{Data Set Name}?wsvKey={your API key}&ticker={Ticker}&limit=1&select={Data Point Name}";"//Results/Item/{Data Point Name}") So if you wanted to pull in the average EPS estimate for the current fiscal year for Google, you would enter the following formula into a Google Docs spreadsheet cell: =importXml("http://svc.webservius.com/sdbv1/zacks/data/ ZN1_Earnings_Estimates?wsvKey={your API key} =GOOG&limit=1&select=FR1AvgEPSEst";"//Results/Item/FR1AvgEPSEst") Obviously, you also have to fill in your own API key as shown above. Once properly entered, the results should look like this:

Using this technique, you could create entire investment valuation models in Google Docs and share them with your friends or even sell them to other investors as Google Docs investing analysis templates. For more information on how to pull outside data into Google Docs, click here: http://docs.google.com/support/bin/answer.py?hl=en&answer=75507&topic=15164 USING ZACKS DATA IN MICROSOFT EXCEL 2010 In Excel 2010, Microsoft provides a feature called Web Query which pulls in data from outside sources. To use the Web Query feature in Excel to pull in Zacks data, employ the following steps: 1) Click on an empty cell 2) Go to the "Data" ribbon, click on "From Web" 3) Put in the Zacks API URL using this syntax: http://svc.webservius.com/sdbv1/zacks/data/{Data Set Name}?wsvKey={your API key}&ticker={Ticker}&limit=1&select={Data Point Name} 4) Accept all the default options (on a bunch of dialogs), and data will be pulled in 5) Then click on the data cell you want (e.g. the one that will contain the data point youre using) 6) Go to "Data" ribbon and click "Connections", then "Properties" 7) Here you can define how often the data will be refreshed from Zacks API servers (Set to 1440 minutes to refresh daily) So if you wanted to pull in the average EPS estimate for the current fiscal year for Microsoft, you would enter the following formula into the Excel Web Query dialogue box as instructed above: http://svc.webservius.com/sdbv1/zacks/data/ ZN1_Earnings_Estimates?wsvKey={your API key}&ticker=MSFT&limit=1&select=FR1AvgEPSEst

Obviously, you also have to fill in your own API key as shown above. Once properly entered, the results should look like this:

Using this technique, you could create entire investment valuation models in Excel and share them with your friends or even sell them to other investors as Excel investing analysis templates. For more information on how to pull outside data into Excel using Web Query, click here: http://office.microsoft.com/en-us/excel-help/use-microsoft-query-to-retrieve-external-data-HA010099664.aspx PRICING Your data usage will be measured in usage units. One usage unit equals one data point for one ticker on one day. The price per usage unit varies according to the chart below depending on the level of monthly minimum payment commitment you are willing to make. This is similar to many cell phone payment plans that lower the cost per minute depending on the level monthly payments you commit to. At the top tier level of $11,995 per month, you get unlimited usage, or all you can eat.

Tier Tier 1 Tier 2 Tier 3 Tier 4 Tier 5 Tier 6

Monthly Commitment $0/mo $99.00/mo $990.00/mo $2,995.00/mo $7,995.00/mo $11,995.00/mo

Price per Usage Unit $0.00060 $0.00046 $0.00037 $0.00029 $0.00023 N/A

Price per 1,000 Usage Units $0.60 $0.46 $0.37 $0.29 $0.23 N/A

The usage units will be calculated based on the total number of Data Points you retrieve (for example, if you retrieve two data points, the Current Quarter End Date and the Current Quarter Average Earnings Estimate, for 500 companies, you will be charged for a total of 1,000 usage units, regardless of the number of API calls). You will not be charged for Data Points for which there is no data (i.e. data points that are missing from the output results).

Retrieving the company name and ticker symbol does not cost any usage units. Searching using the ZacksMaster parameter costs 1 usage unit per search, even if you do not select it. Make sure to use select and limit parameters to limit the amount of data you retrieve. By default, all available Data Points are returned in a particular Data Set, so using API calls without a select parameter can become expensive. The pricing is slightly different for the four data sets that provide financial statement and price history data. For the annual statement domains, one usage unit gets you five reporting periods for each data item. For the quarterly statement domains, one usage unit gets you six reporting periods for each data item. The two current data sets (AXFUNDCURR & QXFUNDCURR) contain only five annual periods and six quarterly periods of data respectively. The two full data sets (AXFUNDFULL & QXFUNDFULL) contain up to thirty annual periods and one hundred and twenty periods respectively. PAYMENT METHOD AND TIER UPGRADES Our API management partner, WebServius, uses PayPal to process data payments. In Tier 1, when you use up your initial free 10,000 usage units, you will need to deposit money in your API payment account using PayPal. If you have a PayPal account, that should be a fairly straightforward process. You can choose to make one-time payments manually, or you can set up automatic refill payments whenever your account reaches a minimum amount. You set both the automatic refill amount and the minimum threshold amount. If you dont have a PayPal account, you can still make manual payments through the PayPal gateway as a PayPal Guest. Look for this link when you get to the PayPal page in the process:

However, you must have a PayPal account to set up an automatic payment plan. When your monthly data costs consistently exceed one of the monthly commitment thresholds shown above, you may want to upgrade to a higher payment tier in order to get a lower price per usage unit for the data. To upgrade or downgrade from one tier to the next, such as from Tier 1 to Tier 2, go to http://www.zacksdata.com/api/subscribe.htm , choose the Tier 2 package or whichever tier you want, and log in with your existing account on the next screen. After the new tier subscription is complete, make sure to go to http://www.zacksdata.com/api/login.htm , select the old tier subscription, and cancel it. If you have any problem with this upgrade process, please contact Bryant Sheehy at bsheehy@zacks.com, or 312265-9366. HELP / SUPPORT If you need help or experience problems with any aspect of the Zacks API, send an email to both Bryant Sheehy at bsheehy@zacks.com, and to the Webservius tech support team at support@webservius.com. One of us will usually respond before the end of the day.

LISTS OF AVAILABLE DATA PO INTS

CZ1: Company Profiles - This data set provides company profile information such as sector, industry, exchange traded, list of peers, and financial stats and ratios. N/A values are represented as null or empty fields. Data Point Name Description CoShortName Ticker ZacksMaster Company Short Name Zacks Exchange Ticker Symbol Zacks Unique Master ID Code, created by Zacks as a permanent identifier to link a company to its traded stock, which will survive mergers, acquisitions, spinoffs, listings, delistings, etc. through time. Fiscal Year End Month (1-12) SIC Code Code Representing Primary Stock Exchange Traded Zacks Expanded Industry Description Zacks Expanded Sector Description Zacks Medium Industry Description Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 1 Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 2 Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 3 Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 4 Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 5 Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 6 Short Name of Company From Same X-Industry: Ranked By Highest Sales Ticker Symbol For Peer 7 Coverage Code (1 = Yes, company has analyst coverage; or 0 = No, company does not have analyst coverage) Date of Most Recent Split Split Adjustment Factor Date of Last Reported Fiscal Q Period Next Expected Report Date Number of Employees Closing Price 52W High Price - Based On Daily Close

Unit Cost Free Free 1

FYEMo SICCode ExchCode XIndDesc SectDesc MIndDesc Peer1CoName Peer1Ticker Peer2CoName Peer2Ticker Peer3CoName Peer3Ticker Peer4CoName Peer4Ticker Peer5CoName Peer5Ticker Peer6CoName Peer6Ticker Peer7CoName Peer7Ticker CoverageCode MostRecSplitDate SplitFactor DateReptdFiscQPer NextExpRepDate NoEmp ClosePrice Hi52WDlyClose

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Lo52WDlyClose PriceChng4Wks PriceChng4WksRelSP500 PriceChng12Wks PriceChng12WksRelSP500 YrToDateInClndrYr YrToDateReltoSP500 AvgDlyVol20Days IAD DivYield Sum3MosDivPaid ExDateDivPaid QR1AvgEPSEst FR1AvgEPSEst F1NoEPSEsts LTG AvgEst FiveYrHPRRelSP500 MarketCap F1ForwardPE TTMPE PricetoBook TTMDivYield PricetoOpCF SharesOut F0TtlRev Fm1TtlRev Fm2TtlRev F0TtlNetInc Fm1TtlNetInc Fm2TtlNetInc Q0TtlRevTTM Qm1TtlRevTTM Qm2TtlRevTTM Q0TtlNetIncTTM Qm1TtlNetIncTTM

52W Low Price - Based On Daily Close % Price Change In the Last 4 Weeks % Price Change In the Last 4 Weeks Relative To S&P 500 % Price Change In the Last 12 Weeks % Price Change In the Last 12 Weeks Relative To S&P 500 % Year - To- Date In Calendar Year To Date % Year - To- Date Relative To the S&P 500 Average Daily Volume In Actual Shares For the Last 20 Trading Days Indicated Annual Dividend Based On Last Quarter Current Dividend Yield (IAD/Closing Price) Last Months Dividend Calculation Sum of the Last 3 Months of Dividends Paid Ex-Date of Last Dividend Paid Mean EPS Estimate For the Current Fiscal Quarter Mean EPS Estimate For the Current Fiscal Year Number of EPS Estimates Included In F1 Consensus Mean Mean Estimate For Long Term (3-5 Year) EPS Growth Stock Return Relative To the S&P 500. Using 60 Months Including Dividends Market Capitalization (Current Price x Current Shares Outstanding, Including All Classes of Common Shares.) Price Earnings Ratio Using Current Price / Mean EPS Estimate For the Current Fiscal Year Price Earnings Ratio Using Current Price / Trailing 12 Months of EPS Before Non-Recurring Items Current Price / Most Current Available Quarterly Book Value Per Common Share Indicated Annual Dividend / Trailing 12 Month of EPS Before Non-Recurring Items Current Price / Most Current Available Annual Cash Flow Per Common Share Most Recent Available Number of Common Shares Outstanding, Including All Classes of Common Shares Total Revenues For Most Recent Completed Fiscal Year Total Revenues For Most Recent Completed Fiscal Year -1 Period Total Revenues For Most Recent Completed Fiscal Year -2 Periods Net Income Reported For Most Recent Completed Fiscal Year Net Income Reported For Most Recent Completed Fiscal Year -1 Period Net Income Reported For Most Recent Completed Fiscal Year -2 Periods Sum of Total Revenues For Most Recent 4 Quarterly Periods Sum of the Most Recent 4 Quarters of Total Revenues Where Period 2 Is the Most Recent Quarter Sum of the Most Recent 4 Quarters of Total Revenues Where Period 3 Is the Most Recent Quarter Sum of Net Income For Most Recent 4 Quarterly Periods Sum of the Most Recent 4 Quarters of Net Income Where Period 2 Is the Most Recent Quarter

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Qm2TtlNetIncTTM Q0TtlAssets Qm1TtlAssets Qm2TtlAssets Q0TtlLiab Qm1TtlLiab Qm2TtlLiab Q0TtlCEquity Qm1TtlCEquity Qm2TtlCEquity Q0TTMROE

Sum of the Most Recent 4 Quarters of Net Income Where Period 3 Is the Most Recent Quarter Total Assets For the Most Recent Reported Quarterly Period Total Assets For the Most Recent Reported Quarterly Period -1 Period Total Assets For the Most Recent Reported Quarterly Period -2 Periods Total Liabilities For the Most Recent Reported Quarterly Period Total Liabilities For the Most Recent Reported Quarterly Period -1 Period Total Liabilities For the Most Recent Reported Quarterly Period -2 Periods Total Common Equity For the Most Recent Reported Quarterly Period Total Common Equity For the Most Recent Reported Quarterly Period -1 Period Total Common Equity For the Most Recent Reported Quarterly Period -2 Periods Return On Common Equity For the Most Recent Completed Fiscal Period: Calc: (TTM Income Before Non-Recuring Items / Mean of Trailing 4 Quarters of Common Equity) Return On Common Equity For the Most Recent Completed Fiscal Period -1 Period Return On Common Equity For the Most Recent Completed Fiscal Period -2 Periods Return On Assets For the Most Recent Completed Fiscal Period: Calc: (TTM Income Before Non-Recurring Items / Mean of Trailing 4 Quarters of Total Assets) Return On Assets For the Most Recent Completed Fiscal Period - 1 Period Return On Assets For the Most Recent Completed Fiscal Period - 2 Periods Book Value of Common Equity / Shares Outstanding For Most Recent Completed Fiscal Year Period Book Value of Common Equity / Shares Outstanding For Most Recent Completed Fiscal Year Period -1 Period Pre-Tax Margin For the Most Recent Completed Fiscal Period: Calc: (TTM Pre-Tax Income / Trailing 4 Quarters Total Revenues) Pre-Tax Margin For the Most Recent Completed Fiscal Period Where Period 2 Is the Most Recent Period Pre-Tax Margin For the Most Recent Completed Fiscal Period Where Period 3 Is the Most Recent Period Most Recent Completed Annual Cash Flow / Share - Calc: (Income Before Non-Recurring Items + Total Depreciation From the Annual Statement of Cash Flows / Shares Outstanding) / Shares Outstanding Most Recent Completed Annual Cash Flow / Share, Where Most Recent Is Period 2. - Calc: (Income Before Non-Recurring Items + Total Depreciation From the Annual Statement of Cash Flows / Shares Outstanding) / Shares Outstanding Most Recent Quarterly Book Value Per Common Share Most Recent Quarterly Book Value Per Common Share -1 Period Most Recent Quarterly Book Value Per Common Share -2 Periods Net Margin For the Most Recent Completed Fiscal Period: Calc: (TTM Net Income / Trailing 4 Quarters Total Revenues) Net Margin For the Most Recent Completed Fiscal Period: Where Period 2 Is the Most Recent Period.

1 1 1 1 1 1 1 1 1 1 1

Qm1TTMROE Qm2TTMROE Q0TTMROA

1 1 1

Qm1TTMROA Qm2TTMROA F0BVPS Fm1BVPS Q0TTMPreTaxMarg Qm1TTMPreTaxMarg Qm2TTMPreTaxMarg F0OpCFPS

1 1 1 1 1 1 1 1

Fm1OpCFPS

Q0BVPS Qm1BVPS Qm2BVPS Q0TTMNetMarg Qm1TTMNetMarg

1 1 1 1 1

Qm2TTMNetMarg Q0TTMZacksOpMarg

Qm1TTMZacksOpMarg Qm2TTMZacksOpMarg Q0TTMInvTrnvr Qm1TTMInvTrnvr Qm2TTMInvTrnvr Q0Curr Qm1Curr Qm2Curr Q0LTDtoTtlCap Qm1LTDtoTtlCap Qm2LTDtoTtlCap Q0Quick Qm1Quick Qm2Quick Q0LTDtoCommEquity Qm1LTDtoCommEquity Qm2LTDtoCommEquity TTMPayout5YRAvgPayout EPSGrQ1toQm4 EPSGrQ1toQm1 RevGrQ1toQm4 RevGrQ1toQm1 PricetoSalesTTM F1PEG Q0EndDate Qm1EndDate

Net Margin For the Most Recent Completed Fiscal Period: Where Period 3 Is the Most Recent Period. Zacks Operating Margin For the Most Recent Completed Fiscal Period: Calc: (TTM Income Before Non-Recurring Items / Trailing 4 Quarters Total Revenues) Zacks Operating Margin For the Most Recent Completed Fiscal Period: Where Period 2 Is the Most Recent Period. Zacks Operating Margin For the Most Recent Completed Fiscal Period: Where Period 3 Is the Most Recent Period. Inventory Turnover Calc: TTM Cost of Goods Sold / Mean of 4 Quarters of Inventory Inventory Turnover Calc: TTM Cost of Goods Sold / Mean of 4 Quarters of Inventory Where Period 2 Is the Most Recent Period Inventory Turnover Calc: TTM Cost of Goods Sold / Mean of 4 Quarters of Inventory Where Period 3 Is the Most Recent Period Most Recent Quarters Current Ratio Calc: Current Assets / Current Liabilities Most Recent Quarters Current Ratio Calc: Current Assets / Current Liabilities -1 Period Most Recent Quarters Current Ratio Calc: Current Assets / Current Liabilities -2 Periods Most Recent Quarters Long Term Debt To Total Capitalization Calc: Total Long Term Debt / Debt + Total Shareholders Equity Most Recent Quarters Long Term Debt To Total Capitalization -1 Period Most Recent Quarters Long Term Debt To Total Capitalization -2 Periods Most Recent Reported Quarter Quick Ratio Calc: Current Assets - Inventory / Current Liabilities Most Recent Reported Quarter Quick Ratio Calc: Current Assets - Inventory / Current Liabilities -1 Most Recent Reported Quarter Quick Ratio Calc: Current Assets - Inventory / Current Liabilities -2 Most Recent Reported Quarters Total Long Term Debt / Most Recent Quarters Common Equity Most Recent Reported Quarters Total Long Term Debt / Most Recent Quarters Common Equity -1 Most Recent Reported Quarters Total Long Term Debt / Most Recent Quarters Common Equity -2 Most Recent 12 Month Payout Minus the 5 Year Average of Payout Ratios Quarter EPS Growth % Where Q(0) And Q(-4) Are EPS For Last Reported Quarter And 4 Quarters Before the Last Reported Quarter Quarter EPS Growth % Where Q(0) And Q(-1) Are EPS For Last Reported Quarter And 1 Quarters Before the Last Reported Quarter Quarter Sales Growth % Where Q(0) And Q(-4) Are Sales For Last Reported Quarter And 4 Quarters Before the Last Reported Quarter Quarter Sales Growth % Where Q(0) And Q(-1) Are Sales For Last Reported Quarter And 1 Quarters Before the Last Reported Quarter Current Price / TTM of Total Revenues P/E To Expected EPS Growth Ratio Calc: P/E Using (F1) EPS / Est EPS Growth Most Recent Completed Quarter Most Recent Completed Quarter - 3 Months

1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Qm2EndDate

Most Recent Completed Quarter - 6 Months

CZ2: Company Addresses & Officers This data set contains company names, addresses, and names and titles of top five company officers. N/A values are represented as null or empty fields. Data Point Name Description Unit Cost CoName Ticker ZacksMaster Company Name Zacks Exchange Ticker Symbol Zacks Unique Master ID Code, created by Zacks as a permanent identifier to link a company to its traded stock, which will survive mergers, acquisitions, spinoffs, listings, delistings, etc. through time. Fiscal Year End SIC Code Code Representing Primary Stock Exchange Traded Zacks Expanded Industry Description Zacks Expanded Sector Description Zacks Medium Industry Description Address 1 Address 2 City State Code Country Code Zip Code Phone Number Fax Number Email Address Company Website URL Executive Officer 1 Title of Officer Executive Officer 2 Title of Officer Executive Officer 3 Title of Officer Executive Officer 4 Title of Officer Executive Officer 5 Title of Officer Free Free 1

FiscYrEnd SICCode ExchTradedCode XIndDesc SectDesc MIndDesc Address1 Address2 City StateCode CountryCode ZipCode PhoneNo FaxNo EmailAddress CoWebsiteURL Exec1 ExecTitle1 Exec2 ExecTitle2 Exec3 ExecTitle3 Exec4 ExecTitle4 Exec5 ExecTitle5

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

CZ3A: Business Description File This data set contains tickers and a company business description text block of about 150 words or less. Data Point Name Description Ticker BusDesc Zacks Exchange Ticker Symbol Company Business Description

Unit Cost Free 1

DVR: Dividend Record File This data set provides information on recent dividends paid and historical dividend trends for each company. N/A values are represented as -999.0000. Data Point Name Description Ticker CoName ProdDateFile IAD DivMostRecAnncmntDate DivMostRecExDate DivMostRecPayDate DivMostRecRecordDate DivMostReclyDeclaredOrPaid DivPaidPSMostRecFiscYr DivPaidPS12Mos AnnDivPaid3YrAvg AnnDivPaid5YrAvg AnnDivPaid10YrAvg PctRateDivGrCurrYrvsPriorYr DivsPaidInYrY1BasePerGrRate AvgAnnPctRateDivGr3Yrs DivsPaidInYrY3BasedPerGrRate AvgAnnPctRateDivGr5Yrs DivsPaidInYrY5BasedPerGrRate AvgAnnPctRateDivGr10Yrs DivsPaidInYrY10BasedPerGrRate Zacks Exchange Ticker Symbol Company Name Production Date Of File Indicated Annual Dividend Dividend - Most Recent Announcement Date Dividend - Most Recent Ex-Date Dividend - Most Recent Pay Date Dividend - Most Recent Record Date Dividend - Most Recently Declared Or Paid Dividend Paid - Per Share--Most Recent Fiscal Year Dividend Paid - Per Share -- Last 12 Months Annual Dividend Paid - 3 Year Average Annual Dividend Paid - 5 Year Average Annual Dividend Paid - 10 Year Average Percentage Rate Of Dividend Growth - Current Year Vs Last Year Dividends Paid In Last Year (Y-1) (Base Period Of Growth Rate Comparison) Average Annual Percentage Rate Of Dividend Growth - Last 3 Years Dividends Paid In Year Y-3 (Based Period Of Growth Rate) Average Annual Percentage Rate Of Dividend Growth - Last 5 Years Dividends Paid In Year Y-5 (Based Period Of Growth Rate) Average Annual Percentage Rate Of Dividend Growth - Last 10 Years Dividends Paid In Year Y-10 (Based Period Of Growth Rate) Dividend Frequency Code (0 = None;1 = Annual; 2 = Semi-Annual; 3 = Thrice Yearly; 4 = Quarterly; 5 = Monthly; 6 = Bi Monthly; 7 = To Be Determined; 8 = Variable; 9 = Not Available) Dividend Frequency Text

Unit Cost Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

DivFrequencyCode DivFrequencyText

1 1

EX5: Expected Earnings File This data set contains information on expected earnings report dates and comparable earnings estimates. This information is typically used to construct and earnings calendar. N/A values are represented as 999.00. Data Point Name Description Unit Cost Ticker CoName Q0QtrEndDate Q0ConsEst Q0ExpRepDate LateLastFlag Zacks Exchange Ticker Symbol Company Name Most Recent Quarter (Q0) Quarter End Date (YYYYMM) Most Recent Quarter (Q0) Consensus Estimate Most Recent Quarter (Q0) Expected Report Date (YYYYMMDD) "Late/Last" Flag (0 = not yet reported, not yet late; 1 = not reported, more than three days late; 2 = not reported, more Free Free 1 1 1 1

than 20 days late; last day in file for Q0 period.) Source Flag ("C" = expected date provided by company; "E" = expected date estimated, based upon company's historical report dates) Time of Day Code ("DMT" = "During Market Trading"; "AMC" = "After Market Close"; "N/A" = "Not Available"; Blank = "Not Available") Four Quarters Prior Quarterly (Q-4) Actual EPS

SourceFlag

TimeDayCode Qm4ActlEPS

1 1

EXPDV2: Expected Dividend File This data set contains information on expected upcoming dividends for each company. N/A values are represented as -99.999. Data Point Name Description Ticker CoName ExDivDate DivRatePS DivTypeCode IADPS LateCode PymntDate RecordDate AnncmntDate Zacks Exchange Ticker Symbol Company Name Ex-Dividend Date (YYYYMMDD) Dividend Rate per Share Dividend Type Code IAD (Indicated Annual Dividend) per Share Late Code ('1' if late, '0' if not late) Payment Date (YYYYMMDD) Record Date (YYYYMMDD) Announcement Date (YYYYMMDD)

Unit Cost Free Free 1 1 1 1 1 1 1 1

SC1: Sales Consensus File 1 This data set focuses on current revenue estimates and changes in the revenue estimate for each company over the last 7, 30, and 90 days. N/A values are represented as -99999.000. Data Point Name Description Unit Cost DataCode ZacksMaster Data Identification Code Zacks Unique Master ID Code, created by Zacks as a permanent identifier to link a company to its traded stock, which will survive mergers, acquisitions, spinoffs, listings, delistings, etc. through time. Zacks Exchange Ticker Symbol Company Name Zacks Expanded Industry Code Estimate Period Date Period Type Mean Revenue Estimate 1-Week Percentage Change In Mean Revenue Estimate # of Revenue Estimate Revisions Up Last 7 Days # of Revenue Estimate Revisions Down Last 7 Days 1-Month Percentage Change In Mean Revenue Estimate # of Revenue Estimate Revisions Up Last 30 Days # of Revenue Estimate Revisions Down Last 30 Days 1 1

Ticker CoName ZacksExpandedIndCode EstPerDate PerType AvgSlsEst PctChngInAvgSlsEst1Wk NoSlsEstRevUp1Wk NoSlsEstRevDn1Wk PctChngInAvgSlsEst1Mo NoSlsEstRevUp1Mo NoSlsEstRevDn1Mo

Free Free 1 1 1 1 1 1 1 1 1 1

PctChngInAvgSlsEst3Mo NoSlsEstRevUp3Mos NoSlsEstRevDn3Mos MedSlsEst DateLatestSlsEst

3-Month Percentage Change In Mean Revenue Estimate # of Revenue Estimate Revisions Up Last 90 Days # of Revenue Estimate Revisions Down Last 90 Days Median Revenue Estimate Date of Latest Estimate

1 1 1 1 1

SC2: Sales Consensus File 2 This data set focuses on current revenue estimate statistics (Mean, Median, Standard Dev, Number of Estimates) for the previous and next two fiscal years and four upcoming fiscal quarters. N/A values are represented as -99999.000. Data Point Name Description Unit Cost Ticker CoName CurncyCode DateSlsEstData F0DateFiscYrEnd F0AvgSlsEst F0StDevSlsEsts F0NoSlsEsts F1DateFiscYrEnd F1AvgSlsEst F1StDevSlsEsts F1NoSlsEsts F2DateFiscYrEnd F2AvgSlsEst F2StDevSlsEsts F2NoSlsEsts Q0DateQtrEnd Q0AvgSlsEst Q0StDevSlsEsts Q0NoSlsEsts Q1DateQtrEnd Q1AvgSlsEst Q1StDevSlsEsts Q1NoSlsEsts Q2DateQtrEnd Q2AvgSlsEst Q2StDevSlsEsts Q2NoSlsEsts Q3DateQtrEnd Q3AvgSlsEst Q3StDevSlsEsts Q3NoSlsEsts Zacks Exchange Ticker Symbol Company Name Currency Identification Code Date of Estimate Data (YYYYMMDD) Most Recent FY (F0) Date of Fiscal Year End (YYYYMMDD) Most Recent FY (F0) Mean Revenue Estimate Most Recent FY (F0) Standard Deviation of Estimates Most Recent FY (F0) Number of Estimates Current FY (F1) Date of Fiscal Year End (YYYYMMDD) Current FY (F1) Mean Revenue Estimate Current FY (F1) Standard Deviation of Estimates Current FY (F1) Number of Estimates Two Years Out (F2) Date of Fiscal Year End (YYYYMMDD) Two Years Out (F2) Mean Revenue Estimate Two Years Out (F2) Standard Deviation of Estimates Two Years Out (F2) Number of Estimates Most Recent Qtr (Q0) Date of Quarter End (YYYYMMDD) Most Recent Qtr (Q0) Mean Revenue Estimate Most Recent Qtr (Q0) Standard Deviation of Estimates Most Recent Qtr (Q0) Number of Estimates Current Qtr (Q1) Date of Quarter End (YYYYMMDD) Current Qtr (Q1) Mean Revenue Estimate Current Qtr (Q1) Standard Deviation of Estimates Current Qtr (Q1) Number of Estimates Two Qtrs Out (Q2) Date of Quarter End (YYYYMMDD) Two Qtrs Out (Q2) Mean Revenue Estimate Two Qtrs Out (Q2) Standard Deviation of Estimates Two Qtrs Out (Q2) Number of Estimates Three Qtrs Out (Q3) Date of Quarter End (YYYYMMDD) Three Qtrs Out (Q3) Mean Revenue Estimate Three Qtrs Out (Q3) Standard Deviation of Estimates Three Qtrs Out (Q3) Number of Estimates Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Q4DateQtrEnd Q4AvgSlsEst Q4StDevSlsEsts Q4NoSlsEsts DateMostRecChng Q0ReportFlag F0ReportFlag F0MedSlsEst F1MedSlsEst F2MedSlsEst Q0MedSlsEst Q1MedSlsEst Q2MedSlsEst Q3MedSlsEst Q4MedSlsEst

Four Qtrs Out (Q4) Date of Quarter End (YYYYMMDD) Four Qtrs Out (Q4) Mean Revenue Estimate Four Qtrs Out (Q4) Standard Deviation of Estimates Four Qtrs Out (Q4) Number of Estimates Date of Most Recent Change (YYYYMMDD) Most Recent Qtr (Q0) Report Flag (1 If Most Recent Qtr (Q0) Has Reported; 0 If Not) Most Recent FY (F0) Report Flag (1 if F0 has reported; 0 if not) Most Recent FY (F0) Median Revenue Estimate Next Fiscal Year (F1) Median Revenue Estimate Two Years Out (F2) Median Revenue Estimate Most Recent Quarter (Q0) Median Revenue Estimate Current Quarter (Q1) Median Revenue Estimate Two Qtrs Out (Q2) Q2 Median Revenue Estimate Three Qtrs Out (Q3) Median Revenue Estimate Four Qtrs Out (Q4) Median Revenue Estimate

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

SC3: Sales Consensus File 3 This data set focuses on changes in the current estimates for the previous and next two fiscal years and four upcoming fiscal quarters, over the last one week, month, and quarter. N/A values are represented as -99999.000. Data Point Name Description Unit Cost Ticker CoName CurncyCode DateSlsEstData F0DateFiscYrEnd F0AvgSlsEst F01WkPctChngInAvg F0NoSlsEstsRevUp1Wk F0NoSlsEstsRevDn1Wk F01MoPctChngInAvg F0NoSlsEstsRevUp1Mo F0NoSlsEstsRevDn1Mo F03MoPctChngInAvg F0NoSlsEstsRevUp3Mos F0NoSlsEstsRevDn3Mos F1DateFiscYrEnd F1AvgSlsEst F11WkChngInAvg Zacks Exchange Ticker Symbol Company Name Currency Identification Code Date of Estimate Data (YYYYMMDD) Most Recent FY (F0) Date of Fiscal Year End (YYYYMMDD) Most Recent FY (F0) Mean Revenue Estimate Most Recent FY (F0) 1-Week Percentage Change In Mean Most Recent FY (F0) # of Analysts' Estimates Increased 1 WeekCurrent Most Recent FY (F0) # of Analysts' Estimates Decreased 1 WeekCurrent Most Recent FY (F0) 1-Month Percentage Change In Mean Most Recent FY (F0) # of Analysts' Estimates Increased 1 MonthCurrent Most Recent FY (F0) # of Analysts' Estimates Decreased 1 MonthCurrent Most Recent FY (F0) 3-Month Percentage Change In Mean Most Recent FY (F0) # of Analysts' Estimates Increased 3 MonthsCurrent Most Recent FY (F0) # of Analysts' Estimates Decreased 3 Months-Current Current FY (F1) Date of Fiscal Year End (YYYYMMDD) Current FY (F1) Mean Revenue Estimate Current FY (F1) 1-Week % Change In Mean Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

F1NoSlsEstRevUp1Wk F1NoSlsEstRevDn1Wk F11MoChngInAvg F1NoSlsEstRevUp1Mo F1NoSlsEstRevDn1Mo F13MoChngInAvg F1NoSlsEstRevUp3Mos F1NoSlsEstRevDn3Mos F2DateFiscYrEnd F2AvgSlsEst F21WkPctChngInAvg F2NoSlsEstsRevUp1Wk F2NoSlsEstsRevDn1Wk F21MoPctChngInAvg F2NoSlsEstsRevUp1Mo F2NoSlsEstsRevDn1Mo F23MoPctChngInAvg F2NoSlsEstsRevUp3Mos F2NoSlsEstsRevDn3Mos Q0DateFiscQtrEnd Q0AvgSlsEst Q01WkPctChngInAvg Q0NoSlsEstsRevUp1Wk Q0NoSlsEstsRevDn1Wk Q01MoPctChngInAvg Q0NoSlsEstsRevUp1Mo Q0NoSlsEstsRevDn1Mo Q03MoPctChngInAvg Q0NoSlsEstsRevUp3Mos Q0NoSlsEstsRevDn3Mos Q1DateFiscQtrEnd Q1AvgSlsEst Q11WkChngInAvg Q1NoSlsEstRevUp1Wk

Current FY (F1) # of Estimate Revisions Up Last 7 Days Current FY (F1) # of Estimate Revisions Down Last 7 Days Current FY (F1) 1-Month % Change In Mean Current FY (F1) # of Estimate Revisions Up Last 30 Days Current FY (F1) # of Estimate Revisions Down Last 30 Days Current FY (F1) 3-Month % Change In Mean Current FY (F1) # of Estimate Revisions Up Last 90 Days Current FY (F1) # of Estimate Revisions Down Last 90 Days Two Years Out (F2) Date of Fiscal Year End (YYYYMMDD) Two Years Out (F2) Mean Revenue Estimate Two Years Out (F2) 1-Week Percentage Change In Mean Two Years Out (F2) # of Analysts' Estimates Increased 1 WeekCurrent Two Years Out (F2) # of Analysts' Estimates Decreased 1 WeekCurrent Two Years Out (F2) 1-Month Percentage Change In Mean Two Years Out (F2) # of Analysts' Estimates Increased 1 MonthCurrent Two Years Out (F2) # of Analysts' Estimates Decreased 1 MonthCurrent Two Years Out (F2) 3-Month Percentage Change In Mean Two Years Out (F2) # of Analysts' Estimates Increased 3 MonthsCurrent Two Years Out (F2) # of Analysts' Estimates Decreased 3 MonthsCurrent Most Recent Qtr (Q0) Date of Fiscal Quarter End (YYYYMMDD) Most Recent Qtr (Q0) Mean Revenue Estimate Most Recent Qtr (Q0) 1-Week Percentage Change In Mean Most Recent Qtr (Q0) # of Analysts' Estimates Increased 1 WeekCurrent Most Recent Qtr (Q0) # of Analysts' Estimates Decreased 1 Week-Current Most Recent Qtr (Q0) 1-Month Percentage Change In Mean Most Recent Qtr (Q0) # of Analysts' Estimates Increased 1 Month-Current Most Recent Qtr (Q0) # of Analysts' Estimates Decreased 1 Month-Current Most Recent Qtr (Q0) 3-Month Percentage Change In Mean Most Recent Qtr (Q0) # of Analysts' Estimates Increased 3 Months-Current Most Recent Qtr (Q0) # of Analysts' Estimates Decreased 3 Months-Current Current Qtr (Q1) Date of Fiscal Quarter End (YYYYMMDD) Current Qtr (Q1) Mean Revenue Estimate Current Qtr (Q1) 1-Week % Change In Mean Current Qtr (Q1) # of Estimate Revisions Up Last 7 Days

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Q1NoSlsEstRevDn1Wk Q11MoChngInAvg Q1NoSlsEstRevUp1Mo Q1NoSlsEstRevDn1Mo Q13MoChngInAvg Q1NoSlsEstRevUp3Mos Q1NoSlsEstRevDn3Mos Q2DateFiscQtrEnd Q2AvgSlsEst Q21WkPctChngInAvg Q2NoSlsEstsRevUp1Wk Q2NoSlsEstsRevDn1Wk Q21MoPctChngInAvg Q2NoSlsEstsRevUp1Mo Q2NoSlsEstsRevDn1Mo Q23MoPctChngInAvg Q2NoSlsEstsRevUp3Mos Q2NoSlsEstsRevDn3Mos Q3DateFiscQtrEnd Q3AvgSlsEst Q31WkPctChngInAvg Q3NoSlsEstsRevUp1Wk Q3NoSlsEstsRevDn1Wk Q31MoPctChngInAvg Q3NoSlsEstsRevUp1Mo Q3NoSlsEstsRevDn1Mo Q33MoPctChngInAvg Q3NoSlsEstsRevUp3Mos Q3NoSlsEstsRevDn3Mos Q4DateFiscQtrEnd Q4AvgSlsEst Q41WkPctChngInAvg Q4NoSlsEstsRevUp1Wk

Current Qtr (Q1) # of Estimate Revisions Down Last 7 Days Current Qtr (Q1) 1-Month % Change In Mean Current Qtr (Q1) # of Estimate Revisions Up Last 30 Days Current Qtr (Q1) # of Estimate Revisions Down Last 30 Days Current Qtr (Q1) 3-Month % Change In Mean Current Qtr (Q1) # of Estimate Revisions Up Last 90 Days Current Qtr (Q1) # of Estimate Revisions Down Last 90 Days Two Qtrs Out (Q2) Date of Fiscal Quarter End (YYYYMMDD) Two Qtrs Out (Q2) Mean Revenue Estimate Two Qtrs Out (Q2) 1-Week Percentage Change In Mean Two Qtrs Out (Q2) # of Analysts' Estimates Increased 1 WeekCurrent Two Qtrs Out (Q2) # of Analysts' Estimates Decreased 1 WeekCurrent Two Qtrs Out (Q2) 1-Month Percentage Change In Mean Two Qtrs Out (Q2) # of Analysts' Estimates Increased 1 MonthCurrent Two Qtrs Out (Q2) # of Analysts' Estimates Decreased 1 MonthCurrent Two Qtrs Out (Q2) 3-Month Percentage Change In Mean Two Qtrs Out (Q2) # of Analysts' Estimates Increased 3 MonthsCurrent Two Qtrs Out (Q2) # of Analysts' Estimates Decreased 3 MonthsCurrent Three Qtrs Out (Q3) Date of Fiscal Quarter End (YYYYMMDD) Three Qtrs Out (Q3) Mean Revenue Estimate Three Qtrs Out (Q3) 1-Week Percentage Change In Mean Three Qtrs Out (Q3) # of Analysts' Estimates Increased 1 WeekCurrent Three Qtrs Out (Q3) # of Analysts' Estimates Decreased 1 WeekCurrent Three Qtrs Out (Q3) 1-Month Percentage Change In Mean Three Qtrs Out (Q3) # of Analysts' Estimates Increased 1 MonthCurrent Three Qtrs Out (Q3) # of Analysts' Estimates Decreased 1 MonthCurrent Three Qtrs Out (Q3) 3-Month Percentage Change In Mean Three Qtrs Out (Q3) # of Analysts' Estimates Increased 3 MonthsCurrent Three Qtrs Out (Q3) # of Analysts' Estimates Decreased 3 Months-Current Four Qtrs Out (Q4) Date of Fiscal Quarter End (YYYYMMDD) Four Qtrs Out (Q4) Mean Revenue Estimate Four Qtrs Out (Q4) 1-Week Percentage Change In Mean Four Qtrs Out (Q4) # of Analysts' Estimates Increased 1 WeekCurrent

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Q4NoSlsEstsRevDn1Wk Q41MoPctChngInAvg Q4NoSlsEstsRevUp1Mo Q4NoSlsEstsRevDn1Mo Q43MoPctChngInAvg Q4NoSlsEstsRevUp3Mos Q4NoSlsEstsRevDn3Mos DateMostRecChng Q0ReportFlag F0ReportFlag F0MedSlsEst F1MedSlsEst F2MedSlsEst Q0MedSlsEst Q1MedSlsEst Q2MedSlsEst Q3MedSlsEst Q4MedSlsEst

Four Qtrs Out (Q4) # of Analysts' Estimates Decreased 1 WeekCurrent Four Qtrs Out (Q4) 1-Month Percentage Change In Mean Four Qtrs Out (Q4) # of Analysts' Estimates Increased 1 MonthCurrent Four Qtrs Out (Q4) # of Analysts' Estimates Decreased 1 MonthCurrent Four Qtrs Out (Q4) 3-Month Percentage Change In Mean Four Qtrs Out (Q4) # of Analysts' Estimates Increased 3 MonthsCurrent Four Qtrs Out (Q4) # of Analysts' Estimates Decreased 3 MonthsCurrent Date of Most Recent Change (YYYYMMDD) Most Recent Qtr (Q0) Report Flag (1 If Most Recent Qtr (Q0) Has Reported; 0 If Not) Most Recent FY (F0) Report Flag (1 If F0 Has Reported; 0 If Not) Most Recent FY (F0) Median Revenue Estimate Current FY (F1) Median Revenue Estimate Two Years Out (F2) Median Revenue Estimate Most Recent Qtr (Q0) Median Revenue Estimate Current Qtr (Q1) Median Revenue Estimate Two Qtrs Out (Q2) Median Revenue Estimate Three Qtrs Out (Q3) Median Revenue Estimate Four Quarters Out (Q4) Median Estimate

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

TPC: Target Price Consensus File This data set focuses on current target price estimates and associated statistics. Target prices are the prices at which brokers predict a stock will rise or fall to within the next year. N/A values are represented as null or empty fields. Data Point Name Description Unit Cost DataCode ZacksMaster Data Identification code Zacks Unique Master ID Code, created by Zacks as a permanent identifier to link a company to its traded stock, which will survive mergers, acquisitions, spinoffs, listings, delistings, etc. through time. Zacks Exchange Ticker Symbol Company Name Zacks Expanded Industry Code High Target Price Estimate Low Target Price Estimate Mean Target Price Estimate Standard Deviation Number of Estimates in Consensus Date of Most Recent Estimate Number of Estimates Raised Number of Estimates Lowered 1 1

Ticker CoName ZacksExpandedIndCode HiTgtPriceEst LoTgtPriceEst AvgTgtPriceEst StDev NoEstsInCons DateMostRecEst NoEstsRaised NoEstsLowered

Free Free 1 1 1 1 1 1 1 1 1

DPV: Daily Price Data File This data set provides yesterdays end ofday open, high, low, and close price for each ticker. Data Point Name Description Unit Cost Ticker Date OpeningPrice HiPrice LoPrice ClosingPrice Vol Zacks Exchange Ticker Symbol Date of Closing Price Yesterday's Opening Price Yesterday's High Price Yesterday's Low Price Yesterday's Closing Price Yesterday's Volume Free Free Free Free Free 1 1

PDMP: Price History File This data set provides a rolling five year daily history of split adjusted prices per share. Data Point Name Description Unit Cost Ticker Date OpeningPrice HiPrice LoPrice ClosingPrice Vol Zacks Exchange Ticker Symbol Date of Closing Price Daily Opening Price Daily High Price Daily Low Price Daily Closing Price Daily Volume Free Free Free Free Free 0.002 0.002

ZK1: Custom Profile 1 This data set provides a selection of fundamental statistics and company profile information. Its kind of a more condensed version of CZ1. N/A values are represented as N/A for numbers or -------- for dates. Data Point Name Description Unit Cost CoName Ticker FiscMoEnd PctHeldInsiders PctHeldInstitutions IAD Beta LastExDivAmount LastExDivDate SharesOut DivYield FR1EPSEst Exch FiveYrHistEPSGr MarketCap SplitFactor DilEPSGAAPQtr Company Zacks Exchange Ticker Symbol Fiscal Month End % Held by Insiders % Held by Institutions Indicated Annual Dividend 60 Month Beta Last Ex-Dividend Amount ($/sh) Last Ex-Dividend Date Shares Outstanding Dividend Yield Current Fiscal Yr Cons Estimate Code Representing Primary Stock Exchange Traded 5 Yr Historical EPS Growth Market Cap ($mil) Split Factor Diluted EPS-Net Last Qtr ($/sh) Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

SICCODE TtlAssets TtlLiab LTDebt DilutedEPSBNRIQtr AvgVol20Days DilEPSGAAPTTM

SIC Code Total Assets Total Liabilities Long Term Debt Diluted EPS-Before Non-Recurring Items Last Qtr ($/sh) Average Daily Volume Last 20 Days Diluted EPS-NET TTM ($/sh)

1 1 1 1 1 1 1

ZK2: Institutional/Insider Holdings This data set provides the percentage of outstanding shares held by institutional investors and by company insiders. N/A values are represented as N/A for numbers or 00/00/0000 for dates. Data Point Name Description Unit Cost Ticker CoName FYEMo SplitDate SplitFactor PctHeldInsiders PctHeldInstitutions SharesOut Zacks Exchange Ticker Symbol Company Fiscal Year End Month Split Date Split Factor Insider Ownership % Institutional Ownership % Shares Outstanding Free Free 1 1 1 1 1 1

ZK3: Custom File 3 This data set provides a selection of fundamental statistics and stock price performance trends. N/A values are represented as N/A. Data Point Name Description Unit Cost CoName Ticker MarketCap SectCode IndCode CurrPrice Hi52Wk Lo52Wk AvgDlyVol20Days Beta Q0EPSBNRI Qm1EPSBNRI Qm2EPSBNRI Qm3EPSBNRI Qm4EPSBNRI TTMSales F0BVPS F0CF Company Name Zacks Exchange Ticker Symbol Market Cap Sector Code Industry Code Current Price (EOD) 52 Week High Price 52 Week Low Price Average Daily Volume Last 20 Days 60 Month Beta Quarterly EPS Before Non-Recurring Items (Latest Qtr) Quarterly EPS Before Non-Recurring Items (1 quarter back) Quarterly EPS Before Non-Recurring Items (2 quarters back) Quarterly EPS Before Non-Recurring Items (3 quarters back) Quarterly EPS Before Non-Recurring Items (4 quarters back) 12 Month Sales ($Mil) Book Value ($/Sh) (Latest FY) Cash Flow (Latest FY) Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Q0CashMS Q0SharesOut Q0ROE Q0ROA Q0ROI DivYield IAD DivPayout TTMOpMarg TTMNetMarg TTMPreTaxMarg Q0QuickRatio Q0CurrRatio F0DebtEquityRatio TTMPE F0PSales Q0PBV F0PCF ChngPrice1Wk ChngPrice4Wks ChngPrice12Wks ChngPrice24Wks ChngPrice52Wks ChngPriceYTD ChngPrice1WkRelSP500 ChngPrice4WksRelSP500 ChngPrice12WksRelSP500 ChngPrice24WksRelSP500 ChngPrice52WksRelSP500 ChngPriceYTDReltoSP500 F0YEPrice Fm1YEPrice Fm2YEPrice Fm3YEPrice Fm4YEPrice TTMEPSBNRI TTMNetInc QR0EndDate

Cash & Markt Secs Qtr. ($Mil) (Latest Qtr) Shares Outstanding (Latest Qtr) Return On Equity (Latest Qtr) Return On Assets (Latest Qtr) Return On Investment (Latest Qtr) Dividend Yield Indicated Annual Div. Payout Ratio Operating Margin (TTM) Net Margin (TTM) Pretax Margin (TTM) Quick Ratio (Latest Qtr) Current Ratio (Latest Qtr) Debt/Equity (Latest FY) P/E Using 12 Mon. EPS Price/Sales (Latest FY) Price/Book (Latest Qtr) Price/Cash Flow (Latest FY) % Change Price - 1 Week % Change Price - 4 Weeks % Change Price - 12 Weeks % Change Price - 24 Weeks % Change Price - 52 Weeks % Change Price - YTD % Change Price - 1 Wk Rel. To S&P % Change Price - 4 Wks Rel To S&P % Change Price - 12 Wks Rel To S&P % Change Price - 24 Wks Rel To S&P % Change Price - 52 Wks Rel To S&P % Change Price - YTD Rel To S&P Year-End Price (Most Recent Year End) Year-End Price (1 Year Back) Year-End Price (2 Years Back) Year-End Price (3 Years Back) Year-End Price (4 Years Back) 12 Month EPS Before Non-Recurring Items Trailing 12 Month Reported Net Income Last Reported Fiscal Qtr End Date

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN1: Earnings Estimates & Long Term Growth This data set focuses on earnings estimates for the next few quarters and projected growth rates derived from estimates. N/A values are represented as 999.00.

Data Point Name Ticker CoName QR1EndDate QR1AvgEPSEst QR2EndDate QR2AvgEPSEst FR1EndDate FR1AvgEPSEst FR2EndDate FR2AvgEPSEst NoQR1Ests NoQR2Ests NoFR1Ests NoFR2Ests QR1HiEPSEst QR2HiEPSEst FR1HiEPSEst FR2HiEPSEst QR1LoEPSEst QR2LoEPSEst FR1LoEPSEst FR2LoEPSEst QRm3ActlEPS QRm2ActlEPS FR0ActlEPS GrQR1AvgEstOverQRm3Actl GrQR2AvgEstOverQRm2Actl GrFR1AvgEstOverFR0Actl GrFR2EstOverFR1Est LTGAvgEst NoLTGEsts LTGHiEst LTGLoEst

Description Zacks Exchange Ticker Symbol Company Name Current Qtr (QR1) End Date (YYYYMM) Current Qtr (QR1) Average EPS Estimate Next Qtr (QR2) End Date (YYYYMM) Next Qtr (QR2) Average EPS Estimate Current FY (FR1) End Date (YYYYMM) Current FY (FR1) Average EPS Estimate Next FY (FR2) End Date (YYYYMM) Next FY (FR2) Average EPS Estimate Current Qtr (QR1) Number of Estimates Next Qtr (QR1) Number of Estimates Current FY (FR1) Number of Estimates Next FY (FR2) Number of Estimates Current Qtr (QR1) High EPS Estimate Next Qtr (QR2) High EPS Estimate Current FY (FR1) High EPS Estimate Next FY (FR2) High EPS Estimate Current Qtr (QR1) Low EPS Estimate Next Qtr (QR2) Low EPS Estimate Current FY (FR1) Low EPS Estimate Next FY (FR2) Low EPS Estimate Three Qtrs Prior (QR-3) Actual EPS Two Qtrs Prior Actual EPS (QR-2) Last FY Actual EPS (FR0) % Growth, Current Qtr Average EPS Estimate Over Year-Prior Qtrly EPS Actual % Growth, Next Qtr Average EPS Estimate Over Year-Prior Qtrly EPS Actual % Growth, Current FY Average EPS Estimate Over Most Recent FY EPS Actual % Growth, Next FY Average EPS Estimate Over Current FY Average EPS Estimate Long Term Growth Current Average Estimate LTG Number of Estimates Long Term Growth High Estimate Long Term Growth Low Estimate

Unit Cost Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN2: Earnings Estimates Revision Trend This data set focuses on earnings and long term growth estimates today versus one week, one month, two months, and three months ago, for the next two fiscal quarters and fiscal years. N/A values are represented as 999.00. Data Point Name Description Unit Cost

Ticker CoName QR1EndDate QR1AvgEPSEstCurr QR1AvgEPSEst1WkAgo QR1AvgEPSEst1MoAgo QR1AvgEPSEst60DaysAgo QR1AvgEPSEst3MosAgo QR2EndDate QR2AvgEPSEstCurr QR2AvgEPSEst1WkAgo QR2AvgEPSEst1MoAgo QR2AvgEPSEst60DaysAgo QR2AvgEPSEst3MosAgo FR1EndDate FR1AvgEPSEstCurr FR1AvgEPSEst1WkAgo FR1AvgEPSEst1MoAgo FR1AvgEPSEst60DaysAgo FR1AvgEPSEst3MosAgo FR2EndDate FR2AvgEPSEstCurr FR2AvgEPSEst1WkAgo FR2AvgEPSEst1MoAgo FR2AvgEPSEst60DaysAgo FR2AvgEPSEst3MosAgo LTGAvgEstCurr LTGAvgEst1WkAgo LTGAvgEst1MoAgo LTGAvgEst60DaysAgo LTGAvgEst3MosAgo

Zacks Exchange Ticker Symbol Company Name Current Qtr (QR1) End Date (YYYYMM) Current Qtr (QR1) Average EPS Estimate - Current Current Qtr (QR1) Average EPS Estimate - 7 Days Ago Current Qtr (QR1) Average EPS Estimate - 30 Days Ago Current Qtr (QR1) Average EPS Estimate - 60 Days Ago Current Qtr (QR1) Average EPS Estimate - 90 Days Ago Next Qtr (QR2) End Date (YYYYMM) Next Qtr (QR2) Average EPS Estimate - Current Next Qtr (QR2) Average EPS Estimate - 7 Days Ago Next Qtr (QR2) Average EPS Estimate - 30 Days Ago Next Qtr (QR2) Average EPS Estimate - 60 Days Ago Next Qtr (QR2) Average EPS Estimate - 90 Days Ago Current FY (FR1) End Date (YYYYMM) Current FY (FR1) Average EPS Estimate - Current Current FY (FR1) Average EPS Estimate - 7 Days Ago Current FY (FR1) Average EPS Estimate - 30 Days Ago Current FY (FR1) Average EPS Estimate - 60 Days Ago Current FY (FR1) Average EPS Estimate - 90 Days Ago Next FY (FR2) End Date (YYYYMM) Next FY (FR2) Average EPS Estimate - Current Next FY (FR2) Average EPS Estimate - 7 Days Ago Next FY (FR2) Average EPS Estimate - 30 Days Ago Next FY (FR2) Average EPS Estimate - 60 Days Ago Next FY (FR2) Average EPS Estimate - 90 Days Ago Long Term Growth Average Estimate - Current Long Term Growth Average Estimate - 7 Days Ago Long Term Growth Average Estimate - 30 Days Ago Long Term Growth Average Estimate - 60 Days Ago Long Term Growth Average Estimate - 90 Days Ago

Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN3: Earnings Surprise File This data set focuses on earnings surprises over the most recent and four prior quarters. Earnings surprises are the percentage difference between actual earnings per share and corresponding estimated earnings per share. N/A values are represented as 999.00. Data Point Name Description Unit Cost Ticker CoName QR0EndDate QR0AvgEPSEst QR0EPSActl Zacks Exchange Ticker Symbol Company Name Most Recent Qtr (QR0) End Date (YYYYMM) Most Recent Qtr (QR0) Average EPS Estimate Most Recent Qtr (QR0) Actual EPS Free Free 1 1 1

QR0DiffActlvsEst QR0SurpPcnt QRm1EndDate QRm1AvgEPSEst QRm1EPSActl QRm1DiffActlvsEst QRm1SurpPcnt QRm2EndDate QRm2AvgEPSEst QRm2EPSActl QRm2DiffActlvsEst QRm2SurpPcnt QRm3EndDate QRm3AvgEPSEst QRm3EPSActl QRm3DiffActlvsEst QRm3SurpPcnt QRm4EndDate QRm4AvgEPSEst QRm4EPSActl QRm4DiffActlvsEst QRm4SurpPcnt

Most Recent Qtr (QR0) Difference (Actual - Estimate) Most Recent Qtr (QR0) Surprise Percent One Qtr Prior (QR-1) End Date (YYYYMM) One Qtr Prior (QR-1) Average EPS Estimate One Qtr Prior (QR-1) Actual EPS One Qtr Prior (QR-1) Difference (Actual - Estimate) One Qtr Prior (QR-1) Surprise Percent Two Qtrs Prior (QR-2) End Date (YYYYMM) Two Qtrs Prior (QR-2) Average EPS Estimate Two Qtrs Prior (QR-2) Actual EPS Two Qtrs Prior (QR-2) Difference (Actual - Estimate) Two Qtrs Prior (QR-2) Surprise Percent Three Qtrs Prior (QR-3) End Date (YYYYMM) Three Qtrs Prior (QR-3) Average EPS Estimate Three Qtrs Prior (QR-3) Actual EPS Three Qtrs Prior (QR-3) Difference (Actual - Estimate) Three Qtrs Prior (QR-3) Surprise Percent Four Qtrs Prior (QR-4) End Date (YYYYMM) Four Qtrs Prior (QR-4) Average EPS Estimate Four Qtrs Prior (QR-4) Actual EPS Four Qtrs Prior (QR-4) Difference (Actual - Estimate) Four Qtrs Prior (QR-4) Surprise Percent

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN4: Earnings Growth Rates This data set focuses on projected earnings growth rates based on future estimates for the company, its industry, and the S&P 500. N/A values are represented as 999.0. Data Point Name Description Unit Cost Ticker FileProdDate CoName ZacksIndGrpNo ZacksIndGrpName CoIndFR1EndDate CoIndFR2EndDate CoIndFR3EndDate Co5YrActlEPSGr CoFR2FR1EPSGr CoFR3FR2EPSGr CoLTGAvgEst CoForwardPE Ind5YrActlEPSGr IndFR2FR1FYEPSGr Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Zacks Industry Group Number Zacks Industry Group Name (See Note) Com/Ind Current FY (FR1) End (YYYY) Com/Ind Next FY (FR2) End (YYYY) Com/Ind Second FY (FR3) End (YYYY) Company Last 5 Yr Actual % EPS Growth Company Next FY/Curr FY % EPS Growth Company Third FY/Next FY % EPS Growth Company Long Term Growth Rate Average Estimate Company Forward (FR1) P/E Ratio Industry Last 5 Yr Actual % EPS Growth Industry Next FY/Curr FY % EPS Growth Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1

IndFR3FR2FYEPSGr IndLTGAvgEst IndForwardPE SP5005YrActlEPSGr SP500FR2FR1EPSGr SP500FR3FR2EPSGr SP500LTGAvgEst SP500ForwardPE

Industry Third FY/Next FY % EPS Growth Industry Long Term Growth Rate Average Estimate Industry Forward (FR1) P/E Ratio S&P 500 Last 5 Yr Actual % EPS Growth S&P 500 Next FY/Curr FY % EPS Growth S&P 500 Third FY/Next FY % EPS Growth S&P 500 Long Term Growth Rate Average Estimate S&P 500 Forward (FR1) P/E Ratio

1 1 1 1 1 1 1 1

ZN5: Analyst Ratings This data set focuses on the number of analysts that rate each stock as a Strong Sell, Sell, Hold, Buy, and Strong Buy, as well as the consensus average recommendation. Figures are provided for current ratings as well as recent figures from 1, 2, and 3 months ago to show a recent trend up or down. N/A values are represented as 999.00 for number of analysts and 0.00 for ratings. Data Point Name Description Unit Cost Ticker CoName NoStrBuyRtngsCurr NoStrBuyRtngs1MoAgo NoStrBuyRtngs2MosAgo NoStrBuyRtngs3MosAgo NoModBuyRtngsCurr NoModBuyRtngs1MoAgo NoModBuyRtngs2MosAgo NoModBuyRtngs3MosAgo NoHoldRtngsCurr NoHoldRtngs1MoAgo NoHoldRtngs2MosAgo NoHoldRtngs3MosAgo NoModSellRtngsCurr NoModSellRtngs1MoAgo NoModSellRtngs2MosAgo NoModSellRtngs3MosAgo NoStrSellRtngsCurr NoStrSellRtngs1MoAgo NoStrSellRtngs2MosAgo NoStrSellRtngs3MosAgo AvgRatingCurr AvgRating1MoAgo AvgRating2MoAgo AvgRating3MoAgo Zacks Exchange Ticker Symbol Company Name Number of Strong Buy Ratings - Current Number of Strong Buy Ratings - 1 Month Ago Number of Strong Buy Ratings - 2 Months Ago Number of Strong Buy Ratings - 3 Months Ago Number of Moderate Buy Ratings - Current Number of Moderate Buy Ratings - 1 Month Ago Number of Moderate Buy Ratings - 2 Months Ago Number of Moderate Buy Ratings - 3 Months Ago Number of Hold Ratings - Current Number of Hold Ratings - 1 Month Ago Number of Hold Ratings - 2 Months Ago Number of Hold Ratings - 3 Months Ago Number of Moderate Sell Ratings - Current Number of Moderate Sell Ratings - 1 Month Ago Number of Moderate Sell Ratings - 2 Months Ago Number of Moderate Sell Ratings - 3 Months Ago Number of Strong Sell Ratings - Current Number of Strong Sell Ratings - 1 Month Ago Number of Strong Sell Ratings - 2 Months Ago Number of Strong Sell Ratings - 3 Months Ago Average Rating - Current Average Rating - 1 Month Ago Average Rating - 2 Month Ago Average Rating - 3 Month Ago Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN6: Analyst Revisions & Histogram This data set focuses on recent estimate and ratings revisions over the last 7 and 30 days, along with expected earnings report dates coming up. This information can be used to produce a histogram chart indicating the potential for an earnings surprise. N/A values are represented as 999.000. Data Point Name Description Unit Cost Ticker FileProdDate CoName FR0EndDate QR0EndDate QR1ExpRepDate QR2ExpRepDate FR1ExpRepDate FR2ExpRepDate QR1StDevEPSEsts QR2StDevEPSEsts FR1StDevEPSEsts FR2StDevEPSEsts LTGStDevEsts QR1MedEPSEst QR2MedEPSEst FR1MedEPSEst FR2MedEPSEst LTGMedEst QR1NoRevUp1Wk QR1NoRevDn1Wk QR2NoRevUp1Wk QR2NoRevDn1Wk FR1NoRevUp1Wk FR1NoRevDn1Wk FR2NoRevUp1Wk FR2NoRevDn1Wk QR1NoRevUp1Mo QR1NoRevDn1Mo QR2NoRevUp1Mo QR2NoRevDn1Mo FR1NoRevUp1Mo FR1NoRevDn1Mo FR2NoRevUp1Mo FR2NoRevDn1Mo AvgRatingCurr AvgRating1WkAgo Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Most Recent FY (FR0) End Date (YYYYMM) Most Recent Qtr (QR0) End Date (YYYYMM) Current Qtr (QR1) Expected Report Date (YYYYMMDD) Next Qtr (QR2) Expected Report Date (YYYYMMDD) Current FY (FR1) Expected Report Date (YYYYMMDD) Next FY (FR2) Expected Report Date (YYYYMMDD) Current Qtr (QR1) Standard Deviation of EPS Estimates Next Qtr (QR2) Standard Deviation of EPS Estimates Current FY (FR1) Standard Deviation of EPS Estimates Next FY (FR2) Standard Deviation of EPS Estimates Long Term Growth Standard Deviation of Estimates Current Qtr (QR1) Median EPS Estimate Next Qtr (QR2) Median EPS Estimate Current FY (FR1) Median EPS Estimate Next FY (FR2) Median EPS Estimate Long Term Growth Median Estimate Current Qtr (QR1) # Revisions Up Last 7 Days Current Qtr (QR1) # Revisions Down Last 7 Days Next Qtr (QR2) # Revisions Up Last 7 Days Next Qtr (QR2) # Revisions Down Last 7 Days Current FY (FR1) # Revisions Up Last 7 Days Current FY (FR1) # Revisions Down Last 7 Days Next FY (FR2) # Revisions Up Last 7 Days Next FY (FR2) # Revisions Down Last 7 Days Current Qtr (QR1) # Revisions Up Last 30 Days Current Qtr (QR1) # Revisions Down Last 30 Days Next Qtr (QR2) # Revisions Up Last 30 Days Next Qtr (QR2) # Revisions Down Last 30 Days Current FY (FR1) # Revisions Up Last 30 Days Current FY (FR1) # Revisions Down Last 30 Days Next FY (FR2) # Revisions Up Last 30 Days Next FY (FR2) # Revisions Down Last 30 Days Average Rating (Current) Average Rating - 7 Days Ago Free 1 Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

AvgRating14DaysAgo AvgRating21DaysAgo AvgRating28DaysAgo AvgRating35DaysAgo ExchCode LTGNoRevUp1Wk LTGNoRevDn1Wk LTGNoRevUp1Mo LTGNoRevDn1Mo NoStrBuyRtngs1Wk NoModBuyRtngs1Wk NoHoldRtngs1Wk NoModSellRtngs1Wk NoStrSellRtngs1Wk

Average Rating - 14 Days Ago Average Rating - 21 Days Ago Average Rating - 28 Days Ago Average Rating - 35 Days Ago Code Representing Primary Stock Exchange Traded Long Term Growth # Revisions Up Last 7 Days Long Term Growth # Revisions Down Last 7 Days Long Term Growth # Revisions Up Last 30 Days Long Term Growth # Revisions Down Last 30 Days Number of Strong Buy Ratings: 7 Days Number of Moderate Buy Ratings: 7 Days Number of Hold Ratings: 7 Days Number of Moderate Sell Ratings: 7 Days Number of Strong Sell Ratings: 7 Days Source Code For Current Qtr (QR1) Expected Report Date ("C" = date provided by company; "E" = date estimated, based upon company's reporting history.) Source Code For Next Qtr (QR2) Expected Report Date ("C" = date provided by company; "E" = date estimated, based upon company's reporting history.) Source Code For Current FY (FR1) Expected Report Date ("C" = date provided by company; "E" = date estimated, based upon company's reporting history.) Source Code For Next FY (FR2) Expected Report Date ("C" = date provided by company; "E" = date estimated, based upon company's reporting history.) Time Of Day For Current Qtr (QR1) Expected Report Date ("BTO" = Before the Open; "DMT" = During Market Trading; "AMC" = After Market Close; "NA" = Not Available.) Time Of Day For Next Qtr (QR2) Expected Report Date ("BTO" = Before the Open; "DMT" = During Market Trading; "AMC" = After Market Close; "NA" = Not Available.) Time Of Day For Current FY (FR1) Expected Report Date ("BTO" = Before the Open; "DMT" = During Market Trading; "AMC" = After Market Close; "NA" = Not Available.) Time Of Day For Next FY (FR2) Expected Report Date ("BTO" = Before the Open; "DMT" = During Market Trading; "AMC" = After Market Close; "NA" = Not Available.)

1 1 1 1 1 1 1 1 1 1 1 1 1 1

SrcCodeQR1ExpRepDate

SrcCodeQR2ExpRepDate

SrcCodeFR1ExpRepDate

SrcCodeFR2ExpRepDate

TimeDayQR1

TimeDayQR2

TimeDayFR1

TimeDayFR2

ZN7: Company vs Industry/Sector Earnings Analysis This data set focuses on recent earnings estimates vs actual results for the last few qu arters, and the next couple quarters and years going forward, for the company, its industry and sector, and the S&P 500. N/A values are represented as -999.00. Data Point Name Description Unit Cost Ticker FileProdDate CoName Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Free 1 Free

StkPriceMostRecEOD FR2CoFYEndDate QR1CoQtrEndDate FR2IndSectFYEndDate IndName SectName FR1AvgEPSEstCo AvgLTGEstCo AvgRatingCo ForwardPECo FR1PEGCo QRm3ActlEPSInd QRm2ActlInd QR1AvgEPSEstInd QR2AvgEPSEstInd F0ActlEPSInd F1EPSEstInd F2AvgEPSEstInd AvgLTGEstInd AvgRatingInd ForwardPEInd FR1PEGInd DiffQR1vsQRm3Ind DiffQR2vsQRm2Ind DiffFR1vsFR0Ind DiffFR2vsFR1Ind QRm3ActlEPSSect QRm2ActlSect QR1AvgEPSEstSect QR2AvgEPSEstSect F0ActlEPSSect F1EPSEstSect F2AvgEPSEstSect AvgLTGEstSect AvgRatingSect ForwardPESect F1PEGSect DiffQR1vsQRm3Sect DiffQR2vsQRm2Sect DiffFR1vsFR0Sect DiffFR2vsFR1Sect

Price/Share - Most Recent EOD Next FY (FR2) Company FY End Date (YYYYMM) Current Qtr (QR1) Company Qtr End Date (YYYYMM) Next FY (FR2) Ind/Sector FY End Date (YYYYMM) Industry Name Sector Name Current FY (FR1) Average EPS Estimate (Company) Current FY (FR1) Average LTG Estimate (Company) Current FY (FR1) Average Rating (Company) P/E, Per Current FY (FR1) Average (Company) Next FY (FR2) PEG Ratio (Company) (Curr FY PE/LTG) Three Qtrs Prior (QR-3) Actual Earnings (Industry) Two Qtrs Prior (QR-2) Actual Earnings (Industry) Current Qtr (QR1) Average Earnings Estimate (Industry) Next Qtr (QR2) Average Earnings Estimate (Industry) Most Recent FY (F0) Actual Earnings (Industry) Current FY (F1) Earnings Estimate (Industry) Next FY (F2) Average Earnings Estimate (Industry) Current FY (FR1) Average LTG Estimate (Industry) Average Rating (Industry) P/E, Per Current FY (F1) Average (Industry) Current FY (FR1) PEG Ratio (Curr FY (FR1) PE/LTG) (Industry) % Diff, Current Qtr (QR1) Vs Three Qtrs Prior (QR-3) (Industry) % Diff, Next Qtr (QR2) Vs Two Qtrs Prior (QR-2) (Industry) % Diff, Current FY (FR1) Vs Most Recent FY (FR0) (Industry) % Diff, Next FY (FR2) Vs Current FY (FR1) (Industry) Three Qtrs Prior (QR-3) Actual Earnings (Sector) Two Qtrs Prior (QR-2) Actual Earnings (Sector) Current Qtr (QR1) Average Earnings Estimate (Sector) Next Qtr (QR2) Average Earnings Estimate (Sector) Most Recent FY (F0) Actual Earnings (Sector) Current FY (F1) Average Earnings Estimate (Sector) Next FY (F2) Average Earnings Estimate (Sector) Current FY (FR1) Average LTG Estimate (Sector) Average Rating (Sector) P/E, Per Current FY (F1) Average (Sector) Current FY (F1) PEG Ratio(Current FY (F1) PE/LTG) (Sector) % Diff, Current Qtr (QR1) Vs Three Qtrs Prior (QR-3) (Sector) % Diff, Next Qtr (QR2) Vs Two Qtrs Prior (QR-2) (Sector) % Diff, Current FY (FR1) Vs Most Recent FY (FR0) (Sector) % Diff, Next FY (FR2) Vs Current FY (FR1) (Sector)

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

QRm3ActlEPSSP500 QRm2ActlSP500 QR1AvgEPSEstSP500 QR2AvgEPSEstSP500 FR0EstActlSP500 FR2EPSEstSP500 F2AvgEPSEstSP500 AvgLTGEstSP500 AvgRatingSP500 ForwardPESP500 FR1PEGSP500 DiffQR1vsQRm3SP500 DiffQR2vsQRm2SP500 DiffFR1vsFR0SP500 DiffFR2vsFR1SP500 HistoricEPSGrCo5Yr HistoricEPSGrInd5Yr HistoricEPSGrSect5Yr HistoricEPSGrSP5005Yr

Three Qtrs Prior (QR-3) Actual EPS (S&P 500) Two Qtrs Prior (QR-2) Actual (S&P 500) Current Qtr (QR1) Average EPS Estimate (S&P 500) Next Qtr (QR2) Average EPS Estimate (S&P 500) Most Recent FY (FR0) Estimate/Actual (S&P 500) Next FY (FR2) EPS Estimate (S&P 500) Next FY (F2) Average EPS Estimate (S&P 500) Current FY (FR1) Average LTG Estimate (S&P 500) Average Rating (S&P 500) P/E, Per Current FY (F1) Average (S&P 500) Current FY (FR1) PEG Ratio (Next FY (FR2) PE/LTG) (S&P 500) % Diff, Current Qtr (QR1) Vs Three Qtrs Prior (QR-3) (S&P 500) % Diff, Next Qtr (QR2) Vs Two Qtrs Prior (QR-2) (S&P 500) % Diff, Current FY (FR1) Vs Most Recent FY (FR0) (S&P 500) % Diff, Next FY (FR2) Vs Current FY (FR1) (S&P 500) Five Year Historic EPS Growth (Company) Five Year Historic EPS Growth (Industry) Five Year Historic EPS Growth (Sector) Five Year Historic EPS Growth (S&P 500)

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN8: EPS Estimates & Analyst Ratings This data set provides a basic starter collection of EPS estimates for the next two quarters and three years, plus current analyst ratings. N/A values are represented as 999.00. Data Point Name Description Unit Cost Ticker CoName NoRtngs NoStrBuyRtngs NoModBuyRtngs NoHoldRtngs NoModSellRtngs NoStrSellRtngs AvgRatingCurr PrevAvgRating QR0ActlEPS QR0EPSSurp QR1AvgEPSEst FR1AvgEPSEst FR2AvgEPSEst IndName NoCosInIndWRtngs RatingRankCoReltoCosInInd Zacks Exchange Ticker Symbol Company Name Number of Brokers Rating Stock Number of Brokers Rating Stock As A Strong Buy Number of Brokers Rating Stock As A Moderate Buy Number of Brokers Rating Stock As A Hold Number of Brokers Rating Stock As A Moderate Sell Number of Brokers Rating Stock As A Strong Sell Average Rating (Current) Previous Average Rating Most Recent Qtr (QR0) Actual EPS Most Recent Qtr (QR0) % EPS Surprise Current Qtr (QR1) Average EPS Estimate Current FY (FR1) Average EPS Estimate Next FY (FR2) Average EPS Estimate Industry Name Number of Companies In Industry With Ratings Rating Rank of Company, Relative To Companies In Its Industry Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

MoEndAssocWQR0 MoEndAssocWQR1 DateAssocWFR0 QR0FiscRefPer QR0AvgEst QR0ReportDate QR1FiscRefPer QR1ExpRepDate QR2FiscRefPer QR2AvgEPSEst FR1FiscRefPer FR2FiscRefPer FR3FiscRefPer FR3AvgEPSEst

Month End Associated With Most Recent Qtr (QR0) ('01' Thru '12') Month End Associated With Current Qtr (QR1) ('01' Thru '12') YYYYMM Associated With Most Recent FY FR0 (Eg '199712') Most Recent Qtr (QR0) Fiscal Reference Period Most Recent Qtr (QR0) Average Estimate Most Recent Qtr (QR0) Report Date Current Qtr (QR1) Fiscal Reference Period Current Qtr (QR1) Expected Report Date Next Qtr (QR2) Fiscal Reference Period Next Qtr (QR2) Average EPS Estimate Current FY (FR1) Fiscal Reference Period Next FY (FR2) Fiscal Reference Period Third Year Out (FR3) Fiscal Reference Period Fourth Year Out (FR4) Average EPS Estimate

1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN9: Estimate Coverage Changes This data set focuses on how the number of analyst estimates contained in the consensus figure for each stock has changed over the last 7 and 30 days for the next couple quarters and fiscal years. N/A values are represent ed as -999.00. Data Point Name Description Unit Cost Ticker FileProdDate CoName FR0FYEndDate QR0QtrEndDate QR1Avg3MREsts QR2Avg3MREsts FR1Avg3MREPSEsts FR2Avg3MREsts LTGAvg3MREsts QR13MREstsOldestNoDays QR23MREstsOldestNoDays FR13MREstsOldestNoDays FR23MREstsOldestNoDays LTG3MREstsOldestNoDays QR13MREstsNoEsts QR23MREstsNoEsts FR13MREstsNoEsts FR23MREstsNoEsts LTG3MREstsNoEsts QR130DayAvgEPSEst QR230DayAvgEPSEst Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Most Recent FY (FR0) FY End Date (YYYYMM) Most Recent Qtr (QR0) Qtr End Date (YYYYMM) Current Qtr (QR1) Average of 3 Most Recent Estimates Next Qtr (QR2) Average of 3 Most Recent Estimates Current FY (FR1) Average of 3 Most Recent EPS Estimates Next FY (FR2) Average of 3 Most Recent Estimates Long Term Growth Average of 3 Most Recent Estimates Current Qtr (QR1) 3 Most Recent Estimates Oldes # of Days Next Qtr (QR2) 3 Most Recent Estimates # of Days Current FY (FR1) 3 Most Recent Estimates Oldest # of Days Next FY (FR2) 3 Most Recent Estimates # of Days Long Term Growth 3 Most Recent Estimates Oldest # of Days Current Qtr (QR1) 3 Most Recent Estimates # of Ests Next Qtr (QR2) 3 Most Recent Estimates # of Ests Current FY (FR1) 3 Most Recent Estimates # of Ests Next FY (FR2) 3 Most Recent Estimates # of Ests Long Term Growth 3 Most Recent Estimates # of Ests Current Qtr (QR1) 30-Day Average EPS Estimate Next Qtr (QR2) 30-Day Average EPS Estimate Free 1 Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

FR130DayAvgEPSEst FR230DayAvgEPSEst LTG30DayAvgEst QR130DayAvgNoEsts QR230DayAvgNoEsts FR130DayAvgNoEsts FR230DayAvgNoEsts LTG30DayAvgNoEsts QR1AvgEPSEst6MosAgo QR2AvgEPSEst6MosAgo FR1AvgEPSEst6MosAgo FR2Avg6MosAgo LTGAvgEst6MosAgo QR16MoChgInAvgEPSEst QR26MoChgInAvg FR16MoChgInAvgEPSEst FR26MoChgInAvg LTG6MoChgInAvgEst QR1NoEstsAdded1Wk QR1NoEstsRem1Wk QR1NoEstsUnCh1Wk QR2NoEstsAdded1Wk QR2NoEstsRem1Wk QR2NoEstsUnCh1Wk FR1NoEstsAdded1Wk FR1NoEstsRem1Wk FR1NoEstsUnCh1Wk FR2NoEstsAdded1Wk FR2NoEstsRem1Wk FR2NoEstsUnCh1Wk LTGNoEstsAdded1Wk LTGNoEstsRem1Wk LTGNoEstsUnCh1Wk QR1NoEstsAdded1Mo QR1NoEstsRem1Mo QR1NoEstsUnCh1Mo QR2NoEstsAdded1Mo QR2NoEstsRem1Mo QR2NoEstsUnCh1Mo FR1NoEstsAdded1Mo FR1NoEstsRem1Mo

Current FY (FR1) 30-Day Average EPS Estimate Next FY (FR2) 30-Day Average EPS Estimate Long Term Growth 30-Day Average Estimate Current Qtr (QR1) 30-Day Average # of Estimates Next Qtr (QR2) 30-Day Average # of Estimates Current FY (FR1) 30-Day Average # of Estimates Next FY (FR2) 30-Day Average # of Estimates Long Term Growth 30-Day Average # of Estimates Current Qtr (QR1) Average EPS Estimate - 6 Months Ago Next Qtr (QR2) Average EPS Estimate - 6 Months Ago Current FY (FR1) Average EPS Estimate - 6 Months Ago Next FY (FR2) Average - 6 Months Ago Long Term Growth Average Estimate - 6 Months Ago Current Qtr (QR1) 6 Month Chg In Average EPS Estimate (%) Next Qtr (QR2) 6 Month Chg In Average (%) Current FY (FR1) 6 Month Chg In Average EPS Estimate(%) Next FY (FR2) 6 Month Chg In Average (%) Long Term Growth 6 Month Chg In Average Estimate (%) Current Qtr (QR1) # Ests Added To Consensus Last 7 Days Current Qtr (QR1) # Ests Removed From Consensus Last 7 Days Current Qtr (QR1) # Ests Unchanged Last 7 Days Next Qtr (QR2) # Ests Added To Consensus Last 7 Days Next Qtr (QR2) # Ests Removed From Consensus Last 7 Days Next Qtr (QR2) # Ests Unchanged Last 7 Days Current FY (FR1) # Ests Added To Consensus Last 7 Days Current FY (FR1) # Ests Removed From Consensus Last 7 Days Current FY (FR1) # Ests Unchanged Last 7 Days Next FY (FR2) # Ests Added To Consensus Last 7 Days Next FY (FR2) # Ests Removed From Consensus Last 7 Days Next FY (FR2) # Ests Unchanged Last 7 Days Long Term Growth # Ests Added To Consensus Last 7 Days Long Term Growth # Ests Removed From Consensus Last 7 Days Long Term Growth # Ests Unchanged Last 7 Days Current Qtr (QR1) # Ests Added To Consensus Last 30 Days Current Qtr (QR1) # Ests Removed From Consensus Last 30 Days Current Qtr (QR1) # Ests Unchanged Last 30 Days Next Qtr (QR2) # Ests Added To Consensus Last 30 Days Next Qtr (QR2) # Ests Removed From Consensus Last 30 Days Next Qtr (QR2) # Ests Unchanged Last 30 Days Current FY (FR1) # Ests Added To Consensus Last 30 Days Current FY (FR1) # Ests Removed From Consensus Last 30 Days

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

FR1NoEstsUnCh1Mo FR2NoEstsAdded1Mo FR2NoEstsRem1Mo FR2NoEstsUnCh1Mo LTGNoEstsAdded1Mo LTGNoEstsRem1Mo LTGNoEstsUnCh1Mo

Current FY (FR1) # Ests Unchanged Last 30 Days Next FY (FR2) # Ests Added To Consensus Last 30 Days Next FY (FR2) # Ests Removed From Consensus Last 30 Days Next FY (FR2) # Ests Unchanged Last 30 Days Long Term Growth # Ests Added To Consensus Last 30 Days Long Term Growth # Ests Removed From Consensus Last 30 Days Long Term Growth # Ests Unchanged Last 30 Days

1 1 1 1 1 1 1

ZN11: Forward Earnings Estimates & Long Term Growth This data set focuses on earnings estimates for 3, 4, and 5 fiscal quarters out, and 3 and 4 fiscal years out, along with projected growth rates derived from estimates. N/A values are represented as 999.00. Data Point Name Description Unit Cost Ticker FileProdDate CoName QR3EndDate QR3AvgEPSEst QR4EndDate QR4AvgEPSEst QR5EndDate QR5AvgEPSEst FR3EndDate FR3AvgEPSEst FR4EndDate FR4AvgEPSEst NoQR3Ests NoQR4Ests NoQR5Ests NoFR3Ests NoFR4Ests QR3HiEPSEst QR4HiEPSEst QR5HiEPSEst FR3HiEPSEst FR4HiEPSEst QR3LoEPSEst QR4LoEPSEst QR5LoEPSEst FR3LoEPSEst FR4LoEPSEst QR1ActlEPSYrPriortoQR3 QR0ActlEPSYrPriortoQR4 Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Third Qtr Out (QR3) End Date (YYYYMM) Third Qtr Out (QR3) Average EPS Estimate Fourth Qtr Out (QR4) End Date (YYYYMM) Fourth Qtr Out (QR4) Average EPS Estimate Fifth Qtr Out (QR5) End Date (YYYYMM) Fifth Qtr Out (QR5) Average EPS Estimate Third Year Out (FR3) End Date (YYYYMM) Third Year Out (FR3) Average EPS Estimate Fourth Year Out (FR4) End Date (YYYYMM) Fourth Year Out (FR4) Average EPS Estimate Third Qtr Out (QR3) Number of Estimates fourth Qtr Out (QR4) Number of Estimates Fifth Qtr Out (QR5) Number of Estimates Third Year Out (FR3) Number of Estimates Fourth Year Out (FR4) Number of Estimates Third Qtr Out (QR3) High EPS Estimate Fourth Qtr Out (QR4) High EPS Estimate Fifth Qtr Out (QR5) High EPS Estimate Third Year Out (FR3) High EPS Estimate Fourth Year Out (FR4) High EPS Estimate Third Qtr Out (QR3) Low EPS Estimate Fourth Qtr Out (QR4) Low EPS Estimate Fifth Qtr Out (QR5) Low EPS Estimate Third Year Out (FR3) Low EPS Estimate Fourth Year Out (FR4) Low EPS Estimate Prior Qtr (QR-1) Actual EPS (Year-Prior To QR3) Most Recent Qtr (QR0) Actual EPS (Year-Prior To QR4) Free 1 Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

QR1EstdEPSYrPriortoQR5 FR2AvgEPSEstYrPriortoFR3 FR3EstdEPSYrPriortoFR4 GrQR3EstOverQR1Actl GrQR4EstOverQR0Actl GrQR5EstOverQR2Est GrFR3EstOverFR2Est GrFR4EstOverFR3Est

Current Qtr (QR1) Estimated EPS (Year-Prior To QR5) Next FY (FR2) Average EPS Estimate (Year-Prior To FR3) Third Year Out (FR3) Estimated EPS (Year-Prior To FR4) % Growth, QR3 Average EPS Estimate Over QR-1 EPS Actual % Growth, QR4 Average EPS Estimate Over QR0 EPS Actual % Growth, QR5 Average EPS Estimate Over QR2 Average EPS Estimate % Growth, FR3 Average EPS Estimate Over FR2 Average EPS Estimate % Growth, FR4 Average EPS Estimate Over FR3 Average EPS Estimate

1 1 1 1 1 1 1 1

ZN13: Forward Analyst Revisions & Histogram This data set focuses on recent estimate and ratings revisions over the last 7 and 30 days . This information can be used to produce a histogram chart indicating the potential for an earnings surprise. N/A values are represented as 999.000. Data Point Name Description Unit Cost Ticker FileProdDate CoName FR0EndDate QR0EndDate QR3StDevEPSEsts QR4StDevEPSEsts QR5StDevEPSEsts FR3StDevEPSEsts FR4StDevEPSEsts QR3MedEPSEst QR4MedEPSEst QR5MedEPSEst FR3MedEPSEst FR4MedEPSEst QR3NoRevUp1Wk QR3NoRevDn1Wk QR4NoRevUp1Wk QR4NoRevDn1Wk QR5NoRevUp1Wk QR5NoRevDn1Wk FR3NoRevUp1Wk FR3NoRevDn1Wk FR4NoRevUp1Wk FR4NoRevDn1Wk QR3NoRevUp1Mo Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Most Recent FY (FR0) FY End Date (YYYYMM) Most Recent Qtr (QR0) End Date (YYYYMM) Third Qtr Out (QR3) Standard Deviation of EPS Estimates Fourth Qtr Out (QR4) Standard Deviation of EPS Estimates Fifth Qtr Out (QR5) Standard Deviation of EPS Estimates Third Year Out (FR3) Standard Deviation of EPS Estimates Fourth Year Out (FR4) Standard Deviation of EPS Estimates Third Qtr Out (QR3) Median EPS Estimate Fourth Qtr Out (QR4) Median EPS Estimate Fifth Qtr Out (QR5) Median EPS Estimate Third Year Out (FR3) Median EPS Estimate Fourth Year Out (FR4) Median EPS Estimate Third Qtr Out (QR3) # Revisions Up Last 7 Days Third Qtr Out (QR3) # Revisions Down Last 7 Days Fourth Qtr Out (QR4) # Revisions Up Last 7 Days Fourth Qtr Out (QR4) # Revisions Down Last 7 Days Fifth Qtr Out (QR5) # Revisions Up Last 7 Days Fifth Qtr Out (QR5) # Revisions Down Last 7 Days Third Year Out (FR3) # Revisions Up Last 7 Days Third Year Out (FR3) # Revisions Down Last 7 Days Fourth Year Out (FR4) # Revisions Up Last 7 Days Fourth Year Out (FR4) # Revisions Down Last 7 Days Third Qtr Out (QR3) # Revisions Up Last 30 Days Free 1 Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

QR3NoRevDn1Mo QR4NoRevUp1Mo QR4NoRevDn1Mo QR5NoRevUp1Mo QR5NoRevDn1Mo FR3NoRevUp1Mo FR3NoRevDn1Mo FR4NoRevUp1Mo FR4NoRevDn1Mo

Third Qtr Out (QR3) # Revisions Down Last 30 Days Fourth Qtr Out (QR4) # Revisions Up Last 30 Days Fourth Qtr Out (QR4) # Revisions Down Last 30 Days Fifth Qtr Out (QR5) # Revisions Up Last 30 Days Fifth Qtr Out (QR5) # Revisions Down Last 30 Days Third Year Out (FR3) # Revisions Up Last 30 Days Third Year Out (FR3) # Revisions Down Last 30 Days Fourth Year Out (FR4) # Revisions Up Last 30 Days Fourth Year Out (FR4) # Revisions Down Last 30 Days

1 1 1 1 1 1 1 1 1

ZN15: Retrospective Analyst Ratings This data set focuses on the number of analysts that rate each stock as a Strong Sell, Sell, Hold, Buy, and Strong Buy, as well as the consensus mean recommendation. Figures are provide for current ratings as well as recent figures from 6 months, 1 year, and 2 years ago to show a longer term trend up or down. N/A values are represented as null or empty fields. Data Point Name Description Unit Cost Ticker CoName ProdDateFile ConsRatingCurr NoRtngsCurr AvgRating6MosAgo NoStrBuyRtngs6MosAgo NoModBuyRtngs6MosAgo NoHoldRtngs6MosAgo NoModSellRtngs6MosAgo NoStrSellRtngs6MosAgo AvgRating1YrAgo NoStrBuyRtngs1YrAgo NoModBuyRtngs1YrAgo NoHoldRtngs1YrAgo NoModSellRtngs1YrAgo NoStrSellRtngs1YrAgo AvgRating2YrsAgo NoStrBuyRtngs2YrsAgo NoModBuyRtngs2YrsAgo NoHoldRtngs2YrsAgo NoModSellRtngs2YrsAgo NoStrSellRtngs2YrsAgo Zacks Exchange Ticker Symbol Company Name Production Date of File Consensus Average Rating (Current) Number of Ratings (Current) Average Rating - 6 Months Ago Number of Strong Buy Ratings - 6 Months Ago Number of Moderate Buy Ratings - 6 Months Ago Number of Hold Ratings - 6 Months Ago Number of Moderate Sell Ratings - 6 Months Ago Number of Strong Sell Ratings - 6 Months Ago Average Rating - 1 Year Ago Number of Strong Buy Ratings - 1 Year Ago Number of Moderate Buy Ratings - 1 Year Ago Number of Hold Ratings - 1 Year Ago Number of Moderate Sell Ratings - 1 Year Ago Number of Strong Sell Ratings - 1 Year Ago Average Rating - 2 Years Ago Number of Strong Buy Ratings - 2 Years Ago Number of Moderate Buy Ratings - 2 Years Ago Number of Hold Ratings - 2 Years Ago Number of Moderate Sell Ratings - 2 Years Ago Number of Strong Sell Ratings - 2 Years Ago Free Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN16: Price Action This data set focuses on trends in price per share over the last 1, 10, 20, 30, 60, 90, and 180 trading days. N/A values are represented as -999.0000. Data Point Name Description Unit Cost

Ticker ProdDateFile CoName StkPriceMostRecEOD StkPrice1DayAgo StkPrice10DaysAgo StkPrice20DaysAgo StkPrice1MoAgo StkPrice60DaysAgo StkPrice3MosAgo StkPrice6MosAgo StkPrice1YrAgo StkPrice1DayChng StkPrice10DayChng StkPrice20DayChng StkPrice30DayChng StkPrice60DayChng StkPrice90DayChng StkPrice180DayChng StkPrice1YrChng RelPriceChng1Day RelPriceChng10Day RelPriceChng20Day RelPriceChng30Day RelPriceChng60Day RelPriceChng90Day RelPriceChng180Day RelPriceChng1Yr LastDlyVol AvgVol10Day AvgVol20Day AvgVol30Day AvgVol90Day

Zacks Exchange Ticker Symbol Production Date of File Company Name Price/Share - Most Recent EOD Price/Share - 1 Day Ago Price/Share - 10 Days Ago Price/Share - 20 Days Ago Price/Share - 30 Days Ago Price/Share - 60 Days Ago Price/Share - 90 Days Ago Price/Share - 180 Days Ago Price/Share - 1 Year Ago Price/Share - 1 Day % Change Price/Share - 10 Day % Change Price/Share - 20 Day % Change Price/Share - 30 Day % Change Price/Share - 60 Day % Change Price/Share - 90 Day % Change Price/Share - 180 Day % Change Price/Share - 1 Year % Change Relative Price Change - 1 Day % Relative Price Change - 10 Day % Relative Price Change - 20 Day % Relative Price Change - 30 Day % Relative Price Change - 60 Day % Relative Price Change - 90 Day % Relative Price Change - 180 Day % Relative Price Change - 1 Year % Last Daily Volume Average Volume = 10 Day Average Volume = 20 Day Average Volume = 30 Day Average Volume = 90 Day

Free 1 Free 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ZN18: Extended Estimate Revisions This data set focuses on recent estimate revisions over the last 60, 90, 120, and 180 days. Data Point Name Description Unit Cost Ticker FileProdDate CoName LatestFYFR0FiscYrEnd LatestQtrQR0FiscQtrEnd Zacks Exchange Ticker Symbol File Production Date (YYYYMMDD) Company Name Latest FY (FR0) Fiscal Year End (YYYYMM) Latest Qtr (QR0) Fiscal Quarter End (YYYYMM) Free 1 Free 1 1

QR1NoRevUp60Days QR1NoRevDn60Days QR2NoRevUp60Days QR2NoRevDn60Days FR1NoRevUp60Days FR1NoRevDn60Days FR2NoRevUp60Days FR2NoRevDn60Days LTGNoRevUp60Days LTGNoRevDn60Days QR1NoRevUp3Mos QR1NoRevDn3Mos QR2NoRevUp3Mos QR2NoRevDn3Mos FR1NoRevUp3Mos FR1NoRevDn3Mos FR2NoRevUp3Mos FR2NoRevDn3Mos LTGNoRevUp3Mos LTGNoRevDn3Mos QR1NoRevUp4Mos QR1NoRevDn4Mos QR2NoRevUp4Mos QR2NoRevDn4Mos FR1NoRevUp4Mos FR1NoRevDn4Mos FR2NoRevUp4Mos FR2NoRevDn4Mos LTGNoRevUp4Mos LTGNoRevDn4Mos QR1NoRevUp6Mos QR1NoRevDn6Mos QR2NoRevUp6Mos QR2NoRevDn6Mos FR1NoRevUp6Mos FR1NoRevDn6Mos FR2NoRevUp6Mos FR2NoRevDn6Mos LTGNoRevUp6Mos LTGNoRevDn6Mos

Current Qtr (QR1) # Revisions Up Last 60 Days Current Qtr (QR1) # Revisions Down Last 60 Days Next Qtr (QR2) # Revisions Up Last 60 Days Next Qtr (QR2) # Revisions Down Last 60 Days Current FY (FR1) # Revisions Up Last 60 Days Current FY (FR1) # Revisions Down Last 60 Days Next FY (FR2) # Revisions Up Last 60 Days Next FY (FR2) # Revisions Down Last 60 Days LTG # Revisions Up Last 60 Days LTG # Revisions Down Last 60 Days Current Qtr (QR1) # Revisions Up Last 3 Months Current Qtr (QR1) # Revisions Down Last 3 Months Next Qtr (QR2) # Revisions Up Last 3 Months Next Qtr (QR2) # Revisions Down Last 3 Months Current FY (FR1) # Revisions Up Last 3 Months Current FY (FR1) # Revisions Down Last 3 Months Next FY (FR2) # Revisions Up Last 3 Months Next FY (FR2) # Revisions Down Last 3 Months LTG # Revisions Up Last 3 Months LTG # Revisions Down Last 3 Months Current Qtr (QR1) # Revisions Up Last 4 Months Current Qtr (QR1) # Revisions Down Last 4 Months Next Qtr (QR2) # Revisions Up Last 4 Months Next Qtr (QR2) # Revisions Down Last 4 Months Current FY (FR1) # Revisions Up Last 4 Months Current FY (FR1) # Revisions Down Last 4 Months Next FY (FR2) # Revisions Up Last 4 Months Next FY (FR2) # Revisions Down Last 4 Months LTG # Revisions Up Last 4 Months LTG # Revisions Down Last 4 Months Current Qtr (QR1) # Revisions Up Last 6 Months Current Qtr (QR1) # Revisions Down Last 6 Months Next Qtr (QR2) # Revisions Up Last 6 Months Next Qtr (QR2) # Revisions Down Last 6 Months Current FY (FR1) # Revisions Up Last 6 Months Current FY (FR1) # Revisions Down Last 6 Months Next FY (FR2) # Revisions Up Last 6 Months Next FY (FR2) # Revisions Down Last 6 Months LTG # Revisions Up Last 6 Months LTG # Revisions Down Last 6 Months

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

AXFUNDCURR Current_Ann_Financials & AXFUNDFULL Full_Ann_Financials This data set provides a selection of general company information items, followed by accounting line items from each companys income statement, balance sheet, and cash flow statement. In the AXFUNDCURR domain, h istorical data is included for the most recent five annual reporting periods. Data can be queried by ticker, company name, and period end date. The data set is priced such that one hit equals all five reporting periods. In the AXFUNDFULL domain, historical data is included for up to thirty annual reporting period s. Data can be queried by ticker, company name, and period end date range. The data set is priced such that one hit equals five reporting periods. Attribute Name Description Unit Price RecordID ZacksMasterTicker PerEndDate FilingType Ticker ZacksSectCode ZacksXIndCode ZacksMetricsLIndCode FYEMM NAME CIK PRD PLEN SIC CNTY CODE EXCH HEX TEMP PTMP FTMP OEMP ADRO URL IREM SHOU DSHOU ISREPDT TRC COGSC GPC DPAMT Unique Record ID (Master + Per End Date + Filing Type) Master Ticker Period End Date (YYYYMMDD) Filing Type (10-K, 10-Q, PRELIM) Common Ticker Zacks Sector Code Zacks Industry Code Zacks Metrics Industry Code Fiscal Year End Month (MM) Company Conformed Name Central Index Key Conformed Period Of Report (YYYYMMDD) Period Length Standard Industrial Classificaton (4-Digit SIC) Country Country Code US Exchange Traded Home Exchange Traded Total Employees Part Time Employees Full Time Employees Employees Other Adr/Share Ratio Company's Web Site IR Email Address Shares Outstanding Shares Outstanding Date Report Date (YYYYMMDD) Total Revenues Cost of Goods Sold Gross Profit Total Depreciation & Amortization 0.2 0.2 Free 0.2 Free 0.2 0.2 0.2 0.2 Free 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2

IEXO IINCO RD IPRDX TSGAC RENTX PENSX OTIEI TOEXC OPNC IEX ICAPX AW RC ME RENTI NRIE GWIMP LITIG GLSAI GLSII PSDS EQIIS PTMIN IIXTC NOIEC TNOEC EBTIN IT IAT MIIS EQTYE INVGL OTHIN ECOIN DO EBXAI EI ACX NIIN PSDIS

Interest Expense - Operating Interest/Investment Income - Operating Research & Development Expenses In-process Research & Development Expenses Total Selling, General & Administrative Expenses Rental Expense Pension/Retirement Expense Operating Income (Expense) - Other Total Operating Expense Operating Income Interest Expense - Non-Operating Interest Capitalized Asset Writedown and Impairments Restructuring Charges Merger & Acquisition Related Income (Expense) Rental Income Special & Unusual Charges Impairment of Goodwill Litigation Gain (Loss) From Sale Of Assets Gain (Loss) From Sale of Investments Stock Dividends Of Subsidiary Income (Loss) from Equity Investments Pre-Tax Minority Interest Interest & Investment Income Non Operating Income (Expense) - Other Total Non-Operating Income/Expense Pre-Tax Income Provision for Income Taxes - Total Income After Tax Minority Interest Equity in Earnings of Subsidiary Investment Gains (Losses) Other Income Income from Continuing Operations Income from Discontinued Operations Earnings Before Extraordinary Income & Accounting Change Extraordinary Income (Loss) Cumulative Effect of Accounting Change Net Income (Loss) Before Preferred Dividend & Other Adjustments Preferred Stock Dividend & Other Adjustments

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2

NIPSD EPSPC EPSPD EPSPA EPSPE EPSPI EPSFC EPSFD EPSFA EPSFE EPSFI DFACT WASO WASOF NPTIN NIAT EBITD EBIT BSREPDT CSTIC ZNOTC RECED ARC INVC PPD DCGC DTAC CTADX OCABC TCABC GPEC ADDC NPPC NPPER SWA LTIC ZADVA ARLT LINV GWITT DCNCC

Net Income (Loss) Earnings Per Share (Basic) - Cont Ops Earnings Per Share (Basic) - Disc Ops Earnings Per Share (Basic) - Acc Change Earnings Per Share (Basic) - Extras Net Earnings Per Share (Basic) Earnings Per Share (Diluted) - Cont Ops Earnings Per Share (Diluted) - Disc Ops Earnings Per Share (Diluted) - Acc Change Earnings Per Share (Diluted) - Extras Net Earnings Per Share (Diluted) Dilution Factor Weighted Average Shares Outstanding (Basic) Weighted Average Shares Outstanding (Diluted) Normalized Pre-Tax Income Normalized Income After Tax EBITDA EBIT Report Date (YYYYMMDD) Cash & Short-Term Investments Notes & Loans Receivable Receivables Estimated Doubtful Receivables - Total Inventory Prepaid Expenses Deferred Charges - Current Deferred Tax Assets - Current Assets of Discontinued Operations - Current Other Current Assets Total Current Assets Gross Property, Plant & Equipment Total Accumulated Depreciation & Depletion Net Property, Plant & Equipment Real Estate and Miscellaneous Property Capitalized Software Long-Term Investments Advances Long-Term Receivables Inventory - Long-Term Goodwill & Intangible Assets - Total Deferred Charges - Non-Current

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2

DTALC LTADX PPRA OLTAC TLTAC TAXBS ZNTPC APCC DPAY APO AEBC AEO CPDC ZCCAP ZCINC URCX DTLC CTLDX OCLBC TCLBC ZTLTC URNC PPRL DTLTC MRPST PSS MINC LTDOP ONCLC TLTLC TLBBS PSET CSP APC REC EET TS CIBS DCE ZOSHE TAPC

Deferred Tax Assets - Long-Term Assets of Discontinued Operations - Long-Term Pension and Post-Retirement Asset Other Long-Term Assets Total Long-Term Assets Total Assets Notes Payable Accounts Payable Dividends Payable Other Payables Accrued Expenses Other Accrued Expenses Current Portion Debt Current Portion of Capital Lease Current Portion of Taxes Payable Deferred Revenue - Current Deferred Tax Liability - Current Liabilities of Discontinued Operations - Current Other Current Liabilities Total Current Liabilities Total Long-Term Debt Deferred Revenue - Non-Current Pension and Post-Retirement Liability Deferred Tax Liability - Long-Term Mandatory Redeemable Preferred Securities of Subsidiary Preferred Stock - Liabilities Minority Interest Liabilities of Discontinued Operations - Long-Term Other Non-Current Liabilities Total Long-Term Liabilities Total Liabilities Total Preferred Stock Common Stock Net Additional Paid-in Capital Retained Earnings (Accumulated Deficit) Equity Equivalent Treasury Stock Comprehensive Income Deferred Compensation Other Shareholders Equity Total Common Equity

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2

ZTOTS TLSEB CSO TSCS PRSO TANSH CFREPDT XXBE ZCFTO ONCC TNCSH CFARC CFNVC CFAPC CFAPA CFIT ZZZ7 TCALI OT0 CFFO ZNETP CFINT ZZZ8 CFIME ZNETL NCINV OT2XC CFFI ZLTDN ZSTDE DIRNT CFCIR CFPIR CFTEQ CFCPD OT3XC CFFA FERA OT3 CFIDC ZBEGC

Total Shareholders Equity Total Liabilities & Shareholders Equity Common Shares Outstanding Treasury Stock - Number of Common Shares Preferred Stock - Number of Shares Outstanding Tangible Stockholders Equity Report Date (YYYYMMDD) Net Income Total Depreciation and Amortization Other Non-Cash Items Total Non-Cash Items Change in Accounts Receivable Change in Inventories Change in Accounts Payable Change in Accounts Payable & Accrued Liability Change in Income Taxes Change in Assets/Liabilities Total Changes in Assets/Liabilities Operating Activities - Other Cash Flow From Operating Activities Net Change in PP&E Net Change in Intangible Assets Net Acquisitions/Divestitures Net Change in Short-Term Investments Net Change in LT Investments Net Change in Investments - Total Investing Activities - Other Cash Flow From Investing Activities Net Long-Term Debt Net Current Debt Debt Issuance (Retirement), Net - Total Net Common Equity Issued (Repurchased) Net Preferred Equity Issued (Repurchased) Net Total Equity Issued (Repurchased) Total Common & Preferred Stock Dividends Paid Financing Activities - Other Cash Flow From Financing Activities Foreign Exchange Rate Adjustment Discontinued Operations / Miscellaneous Cash Flow Adjustments Increase (Decrease) in Cash Beginning Cash

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2

ZENDC CR NPATL LLRNL LTDCP TDTE GRSM OPM EBITM EBTDM PRTXM PROFM FCF LOSSR EXPR COMBR ASST INVT RECT DSALR ROE ROTE ROA ROI FCFPS BVPS OCFPS DTYPIND NCCI NCPP EPSCO EPSPR EPSCD EPSDP CFSBC CFCSD CFPSD

End Cash Current Ratio Non-Performing Assets / Total Loans Loan Loss Reserves / Non-Performing Loans LT Debt/ Capital Total Debt/ Total Equity Gross Margin Oper Profit Margin EBIT Margin EBITDA Margin Pretax Profit Margin Profit Margin Free Cash Flow Loss Ratio Expense Ratio Combined Ratio Asset Turnover Inventory Turnover Receivable Turnover Days Sales in Receivables Return on Equity Return on Tangible Equity Return on Assets Return on Investment Free Cash Flow per Share Book Value per Share Operating Cash Flow per Share Data Type Indicator (E=Empty, P=Preliminary,F=Full Filing) Non-Controlling Interest Net Income (Loss) Attributable to Parent Company Earnings Per Share (Basic) - Consolidated Earnings Per Share (Basic) - Parent Company Earnings Per Share (Diluted) - Consolidated Earnings Per Share (Diluted) - Parent Company Stock-Based Compensation Common Stock Dividends Paid Preferred Stock Dividends Paid

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2

QXFUNDCURR Current_Qtrly_Financials & QXFUNDFULL Full_Qtrly_Financials This data set provides a selection of general company information items, followed by accounting line items

from each companys income statement, balance sheet, and cash flow state ment. In the QXFUNDCURR domain, h istorical data is included for the most recent six quarterly reporting periods. Data can be queried by ticker, company name, and period end date. The current data set is priced such that one hit equals all six reporting periods. In the QXFUNDFULL domain, historical data is included for up to 120 quarterly reporting periods. Data can be queried by ticker, company name, and period end date range. The full data set is priced such that one hit equals six reporting periods. Attribute Name Description Unit Price RecordID ZacksMasterTicker PerEndDate FilingType Ticker ZacksSectCode ZacksXIndCode ZacksMetricsLIndCode FYEMM NAME CIK PRD PLEN SIC CNTY CODE EXCH HEX TEMP PTMP FTMP OEMP ADRO URL IREM SHOU DSHOU ISREPDT TRC COGSC GPC DPAMT IEXO IINCO Unique Record ID (Master+Per End Date+Filing Type) Master Ticker Period End Date (YYYYMMDD) Filing Type (10-K, 10-Q, PRELIM) Common Ticker Zacks Sector Code Zacks Industry Code Zacks Metrics Industry Code Fiscal Year End Month (MM) Company Conformed Name (ALL CAPS) SEC Central Index Key Conformed Period Of Report (YYYYMMDD) Period Length (# Months) Standard Industrial Classificaton (4-Digit SIC) Home Country Name Country Code US Exchange Traded Home Exchange Traded Total Employees Part Time Employees Full Time Employees Employees Other ADR/Share Ratio Company's Web Site IR Email Address Shares Outstanding Shares Outstanding Date Report Date (YYYYMMDD) Total Revenues Cost of Goods Sold Gross Profit Total Depreciation & Amortization Interest Expense - Operating Interest/Investment Income - Operating 0.167 0.167 Free 0.167 Free 0.167 0.167 0.167 0.167 Free 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167

RD IPRDX TSGAC RENTX PENSX OTIEI TOEXC OPNC IEX ICAPX AW RC ME RENTI NRIE GWIMP LITIG GLSAI GLSII PSDS EQIIS PTMIN IIXTC NOIEC TNOEC EBTIN IT IAT MIIS EQTYE INVGL OTHIN ECOIN DO EBXAI EI ACX NIIN PSDIS NIPSD EPSPC

Research & Development Expenses In-process Research & Development Expenses Total Selling, General & Administrative Expenses Rental Expense Pension/Retirement Expense Operating Income (Expense) - Other Total Operating Expense Operating Income Interest Expense - Non-Operating Interest Capitalized Asset Writedown and Impairments Restructuring Charges Merger & Acquisition Related Income (Expense) Rental Income Special & Unusual Charges Impairment of Goodwill Litigation Gain (Loss) From Sale Of Assets Gain (Loss) From Sale of Investments Stock Dividends Of Subsidiary Income (Loss) from Equity Investments Pre-Tax Minority Interest Interest & Investment Income Non-Operating Income (Expense) - Other Total Non-Operating Income/Expense Pre-Tax Income Provision for Income Taxes - Total Income After Tax Minority Interest Equity in Earnings of Subsidiary Investment Gains (Losses) Other Income Income from Continuing Operations Income from Discontinued Operations Earnings Before Extraordinary Income & Accounting Change Extraordinary Income (Loss) Cumulative Effect of Accounting Change Net Income (Loss) Before Preferred Dividend & Other Adjustments Preferred Stock Dividend & Other Adjustments Net Income (Loss) Earnings Per Share (Basic) - Cont Ops

0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167

EPSPD EPSPA EPSPE EPSPI EPSFC EPSFD EPSFA EPSFE EPSFI DFACT WASO WASOF NPTIN NIAT EBITD EBIT BSREPDT CSTIC ZNOTC RECED ARC INVC PPD DCGC DTAC CTADX OCABC TCABC GPEC ADDC NPPC NPPER SWA LTIC ZADVA ARLT LINV GWITT DCNCC DTALC LTADX

Earnings Per Share (Basic) - Disc Ops Earnings Per Share (Basic) - Acc Change Earnings Per Share (Basic) - Extras Net Earnings Per Share (Basic) Earnings Per Share (Diluted) - Cont Ops Earnings Per Share (Diluted) - Disc Ops Earnings Per Share (Diluted) - Acc Change Earnings Per Share (Diluted) - Extras Net Earnings Per Share (Diluted) Dilution Factor Weighted Average Shares Outstanding (Basic) Weighted Average Shares Outstanding (Diluted) Normalized Pre-Tax Income Normalized Income After Tax EBITDA EBIT Report Date (YYYYMMDD) Cash & Short-Term Investments Notes & Loans Receivable Receivables Estimated Doubtful Receivables - Total Inventory Prepaid Expenses Deferred Charges - Current Deferred Tax Assets - Current Assets of Discontinued Operations - Current Other Current Assets Total Current Assets Gross Property, Plant & Equipment Total Accumulated Depreciation & Depletion Net Property, Plant & Equipment Real Estate and Miscellaneous Property Capitalized Software Long-Term Investments Advances Long-Term Receivables Inventory - Long-Term Goodwill & Intangible Assets - Total Deferred Charges - Non-Current Deferred Tax Assets - Long-Term Assets of Discontinued Operations - Long-Term

0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167

PPRA OLTAC TLTAC TAXBS ZNTPC APCC DPAY APO AEBC AEO CPDC ZCCAP ZCINC URCX DTLC CTLDX OCLBC TCLBC ZTLTC URNC PPRL DTLTC MRPST PSS MINC LTDOP ONCLC TLTLC TLBBS PSET CSP APC REC EET TS CIBS DCE ZOSHE TAPC ZTOTS TLSEB

Pension and Post-Retirement Asset Other Long-Term Assets Total Long-Term Assets Total Assets Notes Payable Accounts Payable Dividends Payable Other Payables Accrued Expenses Other Accrued Expenses Current Portion Debt Current Portion of Capital Lease Current Portion of Taxes Payable Deferred Revenue - Current Deferred Tax Liability - Current Liabilities of Discontinued Operations - Current Other Current Liabilities Total Current Liabilities Total Long-Term Debt Deferred Revenue - Non-Current Pension and Post-Retirement Liability Deferred Tax Liability - Long-Term Mandatory Redeemable Preferred Securities of Subsidiary Preferred Stock - Liabilities Minority Interest Liabilities of Discontinued Operations - Long-Term Other Non-Current Liabilities Total Long-Term Liabilities Total Liabilities Total Preferred Stock Common Stock Net Additional Paid-in Capital Retained Earnings (Accumulated Deficit) Equity Equivalent Treasury Stock Comprehensive Income Deferred Compensation Other Shareholders Equity Total Common Equity Total Shareholders Equity Total Liabilities & Shareholders Equity

0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167

CSO TSCS PRSO TANSH CFREPDT XXBE ZCFTO ONCC TNCSH CFARC CFNVC CFAPC CFAPA CFIT ZZZ8 TCALI OT1 CFFO ZNETP CFINT ZZZ9 CFIME ZNETL NCINV OT2XC CFFI ZLTDN ZSTDE DIRNT CFCIR CFPIR CFTEQ CFCPD OT3XC CFFA FERA OT4 CFIDC ZBEGC ZENDC CR

Common Shares Outstanding Treasury Stock - Number of Common Shares Preferred Stock - Number of Shares Outstanding Tangible Stockholders Equity Report Date (YYYYMMDD) Net Income Total Depreciation and Amortization Other Non-Cash Items Total Non-Cash Items Change in Accounts Receivable Change in Inventories Change in Accounts Payable Change in Accounts Payable & Accrued Liability Change in Income Taxes Change in Assets/Liabilities Total Changes in Assets/Liabilities Operating Activities - Other Cash Flow From Operating Activities Net Change in PP&E Net Change in Intangible Assets Net Acquisitions/Divestitures Net Change in Short-Term Investments Net Change in LT Investments Net Change in Investments - Total Investing Activities - Other Cash Flow From Investing Activities Net Long-Term Debt Net Current Debt Debt Issuance (Retirement), Net - Total Net Common Equity Issued (Repurchased) Net Preferred Equity Issued (Repurchased) Net Total Equity Issued (Repurchased) Total Common & Preferred Stock Dividends Paid Financing Activities - Other Cash Flow From Financing Activities Foreign Exchange Rate Adjustment Discontinued Operations / Miscellaneous Cash Flow Adjustments Increase (Decrease) in Cash Beginning Cash End Cash Current Ratio

0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167

NPATL LLRNL LTDCP TDTE GRSM OPM EBITM EBTDM PRTXM PROFM FCF LOSSR EXPR COMBR ASST INVT RECT DSALR ROE ROTE ROA ROI FCFPS BVPS OCFPS DTYPIND NCCI NCPP EPSCO EPSPR EPSCD EPSDP CFSBC CFCSD CFPSD TDAQD SBCQD CFOQD CPEQD DVPQD PDVQD

Non-Performing Assets / Total Loans Loan Loss Reserves / Non-Performing Loans LT Debt/ Capital Total Debt/ Total Equity Gross Margin Oper Profit Margin EBIT Margin EBITDA Margin Pretax Profit Margin Profit Margin Free Cash Flow Loss Ratio Expense Ratio Combined Ratio Asset Turnover Inventory Turnover Receivable Turnover Days Sales in Receivables Return on Equity Return on Tangible Equity Return on Assets Return on Investment Free Cash Flow per Share Book Value per Share Operating Cash Flow per Share Data Type Indicator (E=Empty, P=Preliminary,F=Full Filing) Non-Controlling Interest Net Income (Loss) Attributable to Parent Company Earnings Per Share (Basic) - Consolidated Earnings Per Share (Basic) - Parent Company Earnings Per Share (Diluted) - Consolidated Earnings Per Share (Diluted) - Parent Company Stock-Based Compensation Common Stock Dividends Paid Preferred Stock Dividends Paid Total Deprec and Amort_QD Stock-Based Compensation_QD Cash Flow From Oper Activities_QD Net Change in PP&E_QD Common Stock Dividends Paid_QD Preferred Stock Dividends Paid_QD

0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167 0.167

TDVQD QTRNUM

Total Common & Pref Stock Dividends Paid_QD Details the fiscal quarter number for the record. Format is YYYYQQ in Quarterly Files and YYYY in Annual files. For example, 201002 indicates the second quarter of 2010. Basic EPS for company. Source is earnings releases as opposed to the Income Statement/Financial Statements. Diluted EPS for company.Source is earnings releases as opposed to the Income Statement/Financial Statements. Weighted Average number of diluted shares reported. Source is earnings releases as opposed to the Income Statement/Financial Statements. Weighted Average number of basic shares reported. Source is earnings releases as opposed to the Income Statement/Financial Statements.

0.167 0.167

BNETEPS DNETEPS AVGDSHR AVGBSHR

0.167 0.167 0.167 0.167

CODE DESCRIPTIONS

EXCHANGE TRADED CODES 1 2 3 4 5 6 7 8 9 10 NYSE AMEX MWSE PSE NSDQ OTC PBW BSE MRSEE TSX New York Stock Exchange American Stock Exchange Chicago Stock Exchange Pacific Exchange NASDAQ OTC Non-NASDAQ OTC stocks Philadelphia, Baltimore, Washington Exchanges Boston Stock Exchanges Montreal Stock Exchange Toronto Stock Exchange

COUNTRY CODES AFGHANISTAN ALAND ISLANDS ALBANIA ALGERIA AMERICAN SAMOA ANDORRA ANGOLA ANGUILLA B2 Y6 B3 B4 B5 B6 B7 1A GREECE GREENLAND GRENADA GUADELOUPE GUAM GUATEMALA GUERNSEY GUINEA J3 J4 J5 J6 GU J8 Y7 J9 PAKISTAN PALAU PALESTINIAN TERRITORY, OCCUPIED PANAMA PAPUA NEW GUINEA PARAGUAY PERU PHILIPPINES R0 1Y 1X R1 R2 R4 R5 R6

ANTARCTICA ANTIGUA AND BARBUDA ARGENTINA ARMENIA ARUBA AUSTRALIA AUSTRIA AZERBAIJAN BAHAMAS BAHRAIN BANGLADESH BARBADOS BELARUS BELGIUM BELIZE BENIN BERMUDA BHUTAN BOLIVIA BOSNIA AND HERZEGOVINA BOTSWANA BOUVET ISLAND BRAZIL BRITISH INDIAN OCEAN TERRITORY BRUNEI DARUSSALAM BULGARIA BURKINA FASO BURUNDI CAMBODIA CAMEROON CANADA (Federal Level) CAPE VERDE CAYMAN ISLANDS CENTRAL AFRICAN REPUBLIC CHAD CHILE

B8 B9 C1 1B 1C C3 C4 1D C5 C6 C7 C8 1F C9 D1 G6 D0 D2 D3 1E B1 D4 D5 D6 D9 E0 X2 E2 E3 E4 Z4 E8 E9 F0 F2 F3

GUINEA-BISSAU GUYANA HAITI HEARD ISLAND AND MCDONALD ISLANDS HOLY SEE (VATICAN CITY STATE) HONDURAS HONG KONG HUNGARY ICELAND INDIA INDONESIA IRAN, ISLAMIC REPUBLIC OF IRAQ IRELAND ISLE OF MAN ISRAEL ITALY JAMAICA JAPAN JERSEY JORDAN KAZAKSTAN KENYA KIRIBATI KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KOREA, REPUBLIC OF KUWAIT KYRGYZSTAN LAO PEOPLE'S DEMOCRATIC REPUBLIC LATVIA LEBANON LESOTHO LIBERIA LIBYAN ARAB JAMAHIRIYA LIECHTENSTEIN LITHUANIA

S0 K0 K1 K4 X4 K2 K3 K5 K6 K7 K8 K9 L0 L2 Y8 L3 L6 L8 M0 Y9 M2 1P M3 J2 M4 M5 M6 1N M7 1R M8 M9 N0 N1 N2 1Q

PITCAIRN POLAND PORTUGAL PUERTO RICO QATAR REUNION ROMANIA RUSSIAN FEDERATION RWANDA SAINT BARTHELEMY SAINT HELENA SAINT KITTS AND NEVIS SAINT LUCIA SAINT MARTIN SAINT PIERRE AND MIQUELON SAINT VINCENT AND THE GRENADINES SAMOA SAN MARINO SAO TOME AND PRINCIPE SAUDI ARABIA SENEGAL SERBIA SEYCHELLES SIERRA LEONE SINGAPORE SLOVAKIA SLOVENIA SOLOMON ISLANDS SOMALIA SOUTH AFRICA SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS SPAIN SRI LANKA SUDAN SURINAME SVALBARD AND JAN MAYEN

R8 R9 S1 PR S3 S4 S5 1Z S6 Z0 U8 U7 U9 Z1 V0 V1 Y0 S8 S9 T0 T1 Z2 T2 T8 U0 2B 2A D7 U1 T3 1L U3 F1 V2 V3 L9

CHINA CHRISTMAS ISLAND COCOS (KEELING) ISLANDS COLOMBIA COMOROS CONGO CONGO, THE DEMOCRATIC REPUBLIC OF THE COOK ISLANDS COSTA RICA COTE D'IVOIRE CROATIA CUBA CYPRUS CZECH REPUBLIC DENMARK DJIBOUTI DOMINICA DOMINICAN REPUBLIC ECUADOR EGYPT EL SALVADOR EQUATORIAL GUINEA ERITREA ESTONIA ETHIOPIA FALKLAND ISLANDS (MALVINAS) FAROE ISLANDS FIJI FINLAND FRANCE FRENCH GUIANA FRENCH POLYNESIA

F4 F6 F7 F8 F9 G0 Y3 G1 G2 L7 1 M G3 G4 2N G7 1G G9 G8 H1 H2 H3 H4 1J 1H H5 H7 H6 H8 H9 I0 I3 I4

LUXEMBOURG MACAU MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF MADAGASCAR MALAWI MALAYSIA MALDIVES MALI MALTA MARSHALL ISLANDS MARTINIQUE MAURITANIA MAURITIUS MAYOTTE MEXICO MICRONESIA, FEDERATED STATES OF MOLDOVA, REPUBLIC OF MONACO MONGOLIA MONTENEGRO MONTSERRAT MOROCCO MOZAMBIQUE MYANMAR NAMIBIA NAURU NEPAL NETHERLANDS NETHERLANDS ANTILLES NEW CALEDONIA NEW ZEALAND NICARAGUA

N4 N5 1U N6 N7 N8 N9 O0 O1 1T O2 O3 O4 2P O5 1K 1S O9 P0 Z5 P1 P2 P3 E1 T6 P5 P6 P7 P8 1 W Q2 Q3

SWAZILAND SWEDEN SWITZERLAND SYRIAN ARAB REPUBLIC TAIWAN, PROVINCE OF CHINA TAJIKISTAN TANZANIA, UNITED REPUBLIC OF THAILAND TIMOR-LESTE TOGO TOKELAU TONGA TRINIDAD AND TOBAGO TUNISIA TURKEY TURKMENISTAN TURKS AND CAICOS ISLANDS TUVALU UGANDA UKRAINE UNITED ARAB EMIRATES UNITED KINGDOM UNITED STATES UNITED STATES MINOR OUTLYING ISLANDS URUGUAY UZBEKISTAN VANUATU VENEZUELA VIET NAM VIRGIN ISLANDS, BRITISH VIRGIN ISLANDS, U.S. WALLIS AND FUTUNA

V6 V7 V8 V9 F5 2D W 0 W 1 Z3 W 2 W 3 W 4 W 5 W 6 W 8 2E W 7 2G W 9 2H C0 X0 X1 2J X3 2K 2L X5 Q1 D8 VI X8

FRENCH SOUTHERN TERRITORIES GABON GAMBIA GEORGIA GERMANY GHANA GIBRALTAR

2C I5 I6 2Q 2 M J0 J1

NIGER NIGERIA NIUE NORFOLK ISLAND NORTHERN MARIANA ISLANDS NORWAY OMAN

Q4 Q5 Q6 Q7 1V Q8 P4

WESTERN SAHARA YEMEN ZAMBIA ZIMBABWE UNKNOWN

U5 T7 Y4 Y5 XX

CURRENCY CODES APS AUD BAH BCR BER BFR BPD CAY CDL CPE CPS CRE CZK DGD DKR DMK FFR FNM GDR GHA HFO HKD ILR IPT IRP Argentine Peso Australian Dollar Bahamian Dollar Brazilian Real Bermuda Dollar Belgian Franc UK Pound Sterling Cayman Islands Dollar Canadian Dollar Colombian Peso Chilean Peso Chinese Yuan Czech Republic Koruny Dutch Guilder Danish Krone German Mark French Franc Finnish Mark Greek Drachma Ghanian Cedi Hungarian Forint Hong Kong Dollar Italian Lira Irish Punt Indonesian Rupiah IRU ISK JRD JYN KWO LUX MPS MRG NKR NZD PAN PES PHP PNS RRU SAR SDL SFR SKR SPP TBA TLR TWD USD VZB Indian Rupee Israeli Shekel Jordan Dinars Japanese Yen South Korean Won Luxembourg Franc Mexican Peso Malyasia Ringgits Norwegian Krone New Zealand Dollar Panama Balboa Portuguese Escudo Philippine Peso Peruvian Nuevo Sol Rusian Rubel South African Rand Singapore Dollar Swiss Franc Swedish Krona Spanish Peseta Thailand Baht Turkey New Lira Taiwan Dollar U.S. Dollar Venezuelan Bolivar

SECTOR/INDUSTRY CODES

XSectorCode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Description Consumer Staples Consumer Discretionary Retail-Wholesale Medical Auto-Tires-Trucks Basic Materials Industrial Products Construction Multi-Sector Conglomerates Computer and Technology Aerospace Oils-Energy Finance Utilities Transportation Business Services

MIndustry Code 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 17 18 19 20 21 22

Description Apparel Beverages Food Publishing Soaps-Cosmetics Tobacco Cons Prod-Misc Staples Home Furnishing-Appliance Leisure Services Media Other Consumer Discretionary Food/Drug-Retail/Wholesale Nonfood Retail-Wholesale Drugs Medical Care Med Prods Medical Products Autos-Tires-Trucks Chemicals Metals-Non Ferrous Steel Paper

MIndustry Code 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

Description Computer Software-Services Electronic-Semiconductors Electronics Misc Technology Telecomm Equip Telecomm Svcs Aerospace-Defense Coal Energy-Alternate Sources Oil Machinery-Services-Drilling Oil-Exploration&Production Oil-Misc Oil-Integrated Oil&Gas Production-Pipeline Banks-Major Banks & Thrifts Finance Insurance Invest Bkrs-Mgrs Investment Funds Real Estate Utility-Elec Pwr

23 24 25 26 27 28 29 30 31

Containers & Glass Industrial Products-Services Machinery-Electrical Machinery Pollution Control Building Products Construction-Building Services Conglomerates Computer-Office Equipment

54 55 56 57 58 59 60 61 62 63

Utility-Gas Distr Utility-Telephone Utility-Water Supply Transportation-Air Transportation Business Services Agribusiness Consumer Electronics Business Products Metal Fabricating

Xindustry Code 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 24 25 26 27 28 29

Description Advertising/Mktg Svcs Aerospace/Defense Aerospace/Defense Equip Agricultural Operations Appliances-Household Audio/Video Home Prod Auto Mfrs-Domestic Auto Mfrs-Foreign Retail/Whlsle-Auto Parts Auto/Truck-Original Eqp Auto/Truck-Replace Prts Banks-Foreign Banks-Midwest Banks-Northeast Banks-Southeast Banks-Southwest Banks-West Beverages-Alcoholic Beverages-Soft Drinks Bldg & Const Prod-Misc Bldg Prod-Air Cond/Heat Bldg Prod-Lighting Fixt Bldg Prod-Retail/Whlsle Bldg Prod-Wood Bldg-Cement/Concrt/Ag Bldg-Heavy Const Bldg-Maintenance & Svc

Xindustry Code 140 141 143 144 145 146 147 148 149 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

Description Paper & Paper Products Paper-Bus Forms Pollution Control Eq & Svs Precious Metals/Jewelry Printing-Commercial Protection-Sfty Eq & Svc Publishing-Books Publishing-Newspapers Publishing-Periodicals Reit-Mortgage Trust Real Estate Development Real Estate Operations Retail-Apparel/Shoe Retail-Mail Order & Direct Retail-Consumer Elect Retail-Convenience Strs Retail-Discount & Variety Retail-Drug Stores Retail-Food & Restaurants Retail-Home Furnishings Retail-Jewelry Stores Retail-Mail Ord Retail-Mjr Dept Retail-Misc/Diversified Retail-Regnl Dept Strs Retail-Supermarkets Retail-Vending

30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72

Bldg-Mobile/Mfg & Rv Bldg-Resident/Commrcl Broadcasting-Radio/Tv Cable Tv Chemicals-Diversified Chemicals-Fibers Chemicals-Plastics Chemicals-Specialty Coal Computer-Graphics Computer-Mainframes Computer-Micro Computer-Peripheral Eq Computer-Services Computer-Software Containers-Metal/Glass Containers-Paper/Plastic Cosmetics & Toiletries Diversified Operations Elec-Semiconductors Elec-Misc Components Elec Measrng Instruments Elec Products-Misc Elec-Connectors Electronic Parts Distrib Electronics-Military Sys Engineering/R&D Svcs Engines-Int Combustion Fertilizers Fiber Optics Finance-Consumer Loans Finance-Investment Bkrs Finance-Investment Mgmt Finance-Leasing Cos Finance-Mrtg & Rel Svc Finance-Public Td Inv Fd Finance-Savings & Loan Finance-Sbic & Commrcl Finance-Misc Services Food Items-Wholesale Food-Confectionery

169 170 171 172 173 174 175 176 177 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 196 197 198 199 200 202 203 204 205 206 207 208 209 210 211 212 213

Retail/Whlsle Computers Rubber & Plastic Products Rubber-Tires Schools Shoes & Rel Apparel Soap & Clng Preparatns Steel-Pipe & Tubes Steel-Producers Steel-Specialty Alloys Textile-Apparel Mfg Textile-Home Furnishing Textile-Mill Products Tobacco Tools-Hand Held Toys/Games/Hobby Prod Transport-Air Freight Transportation-Airline Transportation-Eqp & Lsng Transportation-Rail Transportation-Ship Transportation-Svcs Transportation-Truck Utility-Electric Power Utility-Gas Distribution Utility-Water Supply Wire & Cable Products Computer-Networks Computer-Mini Gaming Computer-Storage Devices Computer-Integrated Systems Banks-Major Regional Business Services Business Information Services Consumer Prod-Misc Discrectn Media Conglomerates Electronics-Manufacturing Mach Retail/Wholesale Auto/Truck Internet Commerce Internet Content Internet Services

73 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116

Food-Dairy Products Food-Meat Products Food-Misc/Diversified Funeral Svcs & Rel Furniture Glass Products Hotels & Motels Indstrl Automtn/Robotics Instruments-Control Instruments-Scientific Insurance-Acc & Health Insurance-Brokers Insurance-Life Insurance-Multi Line Insurance-Prop/Cas/Title Lasers-Sys/Components Leisure & Recreation Prod Leisure & Recreation Svcs Uniform & Related Machine-Tools & Rel Prod Machinery-Const/Mining Machinery-Elec Utility Machinery-Electrical Machinery-Farm Machinery-Gen Industrial Machinery-Material Hdlg Machinery-Printing Trade Machinery-Thermal Proc Medical Instruments Medical Products Medical-Biomed/Genetics Medical-Drugs Medical-Generic Drugs Medical-Hlth Maint Org Medical-Hospitals Medical-Nursing Homes Medical-Outpnt/Hm Care Medical/Dental-Supplies Mining-Gold Mining-Iron Mining-Misc

214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 237 238 239 240 241 242 243 244 245 246 247 248 249 251 253 254 257 260 261

Internet Software Medical Information Systems Business Software Svcs/Bpo Internet Software/Svcs It Services Internet Services - Delivery Oil Refining & Marketing Mlp Oil/Gas Prod Pipeline Mlp International E&P Emerging Markets Integrated E&P Mlp Large Cap Pharma Semi-Communications Semi-Radio Freq Comm Infrastructure Wireless Equipment Communications Components Comm Network Software Diversified Comm Services Wireline - National Wireline - Regional (Rural) Wireline - Non-Us Satellite Communication Wireless National Wireless-Rural (Regional) Wireless Non-Us Semi-General Semi-Analog & Mixed Semi-Memory Semi-Pro Logic Dev Semi-Graphical Semi-Power Semi-Discretes Semi-Eqpt Wafer Fab Semi-Eqpt Wafer Comp Semi-Eqpt Phtomask Semi-Eqpt Material Svs Elec Power Elect Construction Elec Test Equipment Elec Manuf Svs (Ems)

117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139

Mining-Non Ferrous Mining-Silver Metal Proc & Fabrication Metal Prod-Distributor Metal Prod-Fasteners Movie/Tv Production/Distrib Consumer Prod-Misc Discrectn Office Automation & Eqp Office Supplies & Forms Oil & Gas-U S Royalty Tr Oil Field Mach & Equip Oil Refining & Marketing Oil & Gas-Cdn Exp & Prod Oil & Gas-Cdn Integrated Oil & Gas-Field Services Oil & Gas-Intl Integrated Oil & Gas-Intl Specialty Oil & Gas-Drillng Oil & Gas-Prod/Pipeline Oil & Gas-U S Explo & Prod Oil & Gas-U S Integrated Computer-Optical Recognitn Paints & Allied Products

262 263 264 265 266 268 270 273 274 275 276 277 278 280 281 282 283 284 285 286 287 288 289

Semi Fab Foundries Elec Misc Services Reit-Eqty Trust - Retail Reit-Eqty Trust - Resid Reit-Eqty Trust - Other Solar Biofuels Other Alt Energy Nanotechnology Agriculture/Products Securities Exchanges Consulting Staffing Auction/Valuation Services Outsourcing Financial Transaction Services Technology Services Government Services Medical Services Industrial Services Waste Removal Svcs Business/Office Products Consumer Prod-Misc Staples

SECTOR/INDUSTRY MAPP ING Xindustry Code Description 1 Advertising/Mktg Svcs 2 Aerospace/Defense 3 Aerospace/Defense Equip 4 Agricultural Operations 5 Appliances-Household 6 7 8 9 10 11 12 13 15 Audio/Video Home Prod Auto Mfrs-Domestic Auto Mfrs-Foreign Retail/Whlsle-Auto Parts Auto/Truck-Original Eqp Auto/Truck-Replace Prts Banks-Foreign Banks-Midwest Banks-Northeast

MIndustry Code 59 38 38 3 8 61 18 18 14 18 18 46 47 47

Description Business Services Aerospace-Defense Aerospace-Defense Food Home Furnishing-Appliance Consumer Electronics Autos-Tires-Trucks Autos-Tires-Trucks Nonfood Retail-Wholesale Autos-Tires-Trucks Autos-Tires-Trucks Banks-Major Banks & Thrifts Banks & Thrifts

XSector Code 16 11 11 1 2 2 5 5 3 5 5 13 13 13

Description Business Services Aerospace Aerospace Consumer Staples Consumer Discretionary Consumer Discretionary Auto-Tires-Trucks Auto-Tires-Trucks Retail-Wholesale Auto-Tires-Trucks Auto-Tires-Trucks Finance Finance Finance

16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51

Banks-Southeast Banks-Southwest Banks-West Beverages-Alcoholic Beverages-Soft Drinks Bldg & Const Prod-Misc Bldg Prod-Air Cond/Heat Bldg Prod-Lighting Fixt Bldg Prod-Retail/Whlsle Bldg Prod-Wood Bldg-Cement/Concrt/Ag Bldg-Heavy Const Bldg-Maintenance & Svc Bldg-Mobile/Mfg & Rv Bldg-Resident/Commrcl Broadcasting-Radio/Tv Cable Tv Chemicals-Diversified Chemicals-Fibers Chemicals-Plastics Chemicals-Specialty Coal Computer-Graphics Computer-Mainframes Computer-Micro Computer-Peripheral Eq Computer-Services Computer-Software Containers-Metal/Glass Containers-Paper/Plastic Cosmetics & Toiletries Diversified Operations Elec-Semiconductors Elec-Misc Components Elec Measrng Instruments

47 47 47 2 2 28 28 28 14 28 28 29 59 29 29 10 10 19 19 19 19 39 31 31 31 31 32 32 23 23 5 30 33 34 34

Banks & Thrifts Banks & Thrifts Banks & Thrifts Beverages Beverages Building Products Building Products Building Products Nonfood Retail-Wholesale Building Products Building Products Construction-Building Services Business Services Construction-Building Services Construction-Building Services Media Media Chemicals Chemicals Chemicals Chemicals Coal Computer-Office Equipment Computer-Office Equipment Computer-Office Equipment Computer-Office Equipment Computer SoftwareServices Computer SoftwareServices Containers & Glass Containers & Glass Soaps-Cosmetics Conglomerates Electronic-Semiconductors Electronics Electronics

13 13 13 1 1 8 8 8 3 8 8 8 16 8 8 2 2 6 6 6 6 12 10 10 10 10 10 10 7 7 1 9 10 10 10

Finance Finance Finance Consumer Staples Consumer Staples Construction Construction Construction Retail-Wholesale Construction Construction Construction Business Services Construction Construction Consumer Discretionary Consumer Discretionary Basic Materials Basic Materials Basic Materials Basic Materials Oils-Energy Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Industrial Products Industrial Products Consumer Staples Multi-Sector Conglomerates Computer and Technology Computer and Technology Computer and Technology

52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Elec Products-Misc Elec-Connectors Electronic Parts Distrib Electronics-Military Sys Engineering/R&D Svcs Engines-Int Combustion Fertilizers Fiber Optics Finance-Consumer Loans Finance-Investment Bkrs Finance-Investment Mgmt Finance-Leasing Cos Finance-Mrtg & Rel Svc Finance-Public Td Inv Fd Finance-Savings & Loan Finance-Sbic & Commrcl Finance-Misc Services Food Items-Wholesale Food-Confectionery Food-Dairy Products Food-Meat Products Food-Misc/Diversified Funeral Svcs & Rel Furniture Glass Products Hotels & Motels Indstrl Automtn/Robotics Instruments-Control Instruments-Scientific Insurance-Acc & Health Insurance-Brokers Insurance-Life Insurance-Multi Line Insurance-Prop/Cas/Title Lasers-Sys/Components Leisure & Recreation Prod Leisure & Recreation Svcs

34 34 34 38 29 18 60 35 48 50 50 48 48 51 47 48 48 13 3 3 3 3 7 8 23 9 26 35 35 49 49 49 49 49 35 12 9

Electronics Electronics Electronics Aerospace-Defense Construction-Building Services Autos-Tires-Trucks Agribusiness Misc Technology Finance Invest Bkrs-Mgrs Invest Bkrs-Mgrs Finance Finance Investment Funds Banks & Thrifts Finance Finance Food/DrugRetail/Wholesale Food Food Food Food Cons Prod-Misc Staples Home Furnishing-Appliance Containers & Glass Leisure Services Machinery Misc Technology Misc Technology Insurance Insurance Insurance Insurance Insurance Misc Technology Other Consumer Discretionary Leisure Services

10 10 10 11 8 5 6 10 13 13 13 13 13 13 13 13 13 3 1 1 1 1 1 2 7 2 7 10 10 13 13 13 13 13 10 2 2

Computer and Technology Computer and Technology Computer and Technology Aerospace Construction Auto-Tires-Trucks Basic Materials Computer and Technology Finance Finance Finance Finance Finance Finance Finance Finance Finance Retail-Wholesale Consumer Staples Consumer Staples Consumer Staples Consumer Staples Consumer Staples Consumer Discretionary Industrial Products Consumer Discretionary Industrial Products Computer and Technology Computer and Technology Finance Finance Finance Finance Finance Computer and Technology Consumer Discretionary Consumer Discretionary

93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135

Uniform & Related Machine-Tools & Rel Prod Machinery-Const/Mining Machinery-Elec Utility Machinery-Electrical Machinery-Farm Machinery-Gen Industrial Machinery-Material Hdlg Machinery-Printing Trade Machinery-Thermal Proc Medical Instruments Medical Products Medical-Biomed/Genetics Medical-Drugs Medical-Generic Drugs Medical-Hlth Maint Org Medical-Hospitals Medical-Nursing Homes Medical-Outpnt/Hm Care Medical/Dental-Supplies Mining-Gold Mining-Iron Mining-Misc Mining-Non Ferrous Mining-Silver Metal Proc & Fabrication Metal Prod-Distributor Metal Prod-Fasteners Movie/Tv Production/Distrib Consumer Prod-Misc Discrectn Office Automation & Eqp Office Supplies & Forms Oil & Gas-U S Royalty Tr Oil Field Mach & Equip Oil Refining & Marketing Oil & Gas-Cdn Exp & Prod Oil & Gas-Cdn Integrated Oil & Gas-Field Services Oil & Gas-Intl Integrated Oil & Gas-Intl Specialty Oil & Gas-Drillng Oil & Gas-Prod/Pipeline

24 26 26 25 25 26 26 26 26 26 17 17 15 15 15 16 16 16 16 17 20 21 20 20 20 63 63 63 10 12 31 24 42 41 43 42 44 41 44 43 41 45

Industrial Products-Services Machinery Machinery Machinery-Electrical Machinery-Electrical Machinery Machinery Machinery Machinery Machinery Med Prods Med Prods Drugs Drugs Drugs Medical Care Medical Care Medical Care Medical Care Med Prods Metals-Non Ferrous Steel Metals-Non Ferrous Metals-Non Ferrous Metals-Non Ferrous Metal Fabricating Metal Fabricating Metal Fabricating Media Other Consumer Discretionary Computer-Office Equipment Industrial Products-Services Oil-Exploration&Production Oil Machinery-ServicesDrilling Oil-Misc Oil-Exploration&Production Oil-Integrated Oil Machinery-ServicesDrilling Oil-Integrated Oil-Misc Oil Machinery-ServicesDrilling Oil&Gas ProductionPipeline

7 7 7 7 7 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 6 6 6 6 6 7 7 7 2 2 10 7 12 12 12 12 12 12 12 12 12 12

Industrial Products Industrial Products Industrial Products Industrial Products Industrial Products Industrial Products Industrial Products Industrial Products Industrial Products Industrial Products Medical Medical Medical Medical Medical Medical Medical Medical Medical Medical Basic Materials Basic Materials Basic Materials Basic Materials Basic Materials Industrial Products Industrial Products Industrial Products Consumer Discretionary Consumer Discretionary Computer and Technology Industrial Products Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy

136 137 138 139 140 141 143 144 145 146 147 148 149 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 180

Oil & Gas-U S Explo & Prod Oil & Gas-U S Integrated Computer-Optical Recognitn Paints & Allied Products Paper & Paper Products Paper-Bus Forms Pollution Control Eq & Svs Precious Metals/Jewelry Printing-Commercial Protection-Sfty Eq & Svc Publishing-Books Publishing-Newspapers Publishing-Periodicals Reit-Mortgage Trust Real Estate Development Real Estate Operations Retail-Apparel/Shoe Retail-Mail Order & Direct Retail-Consumer Elect Retail-Convenience Strs Retail-Discount & Variety Retail-Drug Stores Retail-Food & Restaurants Retail-Home Furnishings Retail-Jewelry Stores Retail-Mail Ord Retail-Mjr Dept Retail-Misc/Diversified Retail-Regnl Dept Strs Retail-Supermarkets Retail-Vending Retail/Whlsle Computers Rubber & Plastic Products Rubber-Tires Schools Shoes & Rel Apparel Soap & Clng Preparatns Steel-Pipe & Tubes Steel-Producers Steel-Specialty Alloys Textile-Apparel Mfg

42 44 31 28 22 22 27 12 24 24 4 4 4 52 52 52 14 14 14 14 14 13 13 14 14 14 14 14 14 13 13 14 24 18 12 1 5 63 21 21 1

Oil-Exploration&Production Oil-Integrated Computer-Office Equipment Building Products Paper Paper Pollution Control Other Consumer Discretionary Industrial Products-Services Industrial Products-Services Publishing Publishing Publishing Real Estate Real Estate Real Estate Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Food/DrugRetail/Wholesale Food/DrugRetail/Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Nonfood Retail-Wholesale Food/DrugRetail/Wholesale Food/DrugRetail/Wholesale Nonfood Retail-Wholesale Industrial Products-Services Autos-Tires-Trucks Other Consumer Discretionary Apparel Soaps-Cosmetics Metal Fabricating Steel Steel Apparel

12 12 10 8 6 6 7 2 7 7 1 1 1 13 13 13 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 5 2 2 1 7 6 6 2

Oils-Energy Oils-Energy Computer and Technology Construction Basic Materials Basic Materials Industrial Products Consumer Discretionary Industrial Products Industrial Products Consumer Staples Consumer Staples Consumer Staples Finance Finance Finance Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Retail-Wholesale Industrial Products Auto-Tires-Trucks Consumer Discretionary Consumer Discretionary Consumer Staples Industrial Products Basic Materials Basic Materials Consumer

181 182 183 184 185 186 187 188 189 190 191 192 193 194 196 197 198 199 200 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217

Textile-Home Furnishing Textile-Mill Products Tobacco Tools-Hand Held Toys/Games/Hobby Prod Transport-Air Freight Transportation-Airline Transportation-Eqp & Lsng Transportation-Rail Transportation-Ship Transportation-Svcs Transportation-Truck Utility-Electric Power Utility-Gas Distribution Utility-Water Supply Wire & Cable Products Computer-Networks Computer-Mini Gaming Computer-Storage Devices Computer-Integrated Systems Banks-Major Regional Business Services Business Information Services Consumer Prod-Misc Discrectn Media Conglomerates Electronics-Manufacturing Mach Retail/Wholesale Auto/Truck Internet Commerce Internet Content Internet Services Internet Software Medical Information Systems Business Software Svcs/Bpo Internet Software/Svcs

8 24 6 12 12 57 57 58 58 58 58 58 53 54 56 24 31 31 9 31 31 46 59 59 7 10 35 14 14 32 32 32 17 32 32

Home Furnishing-Appliance Industrial Products-Services Tobacco Other Consumer Discretionary Other Consumer Discretionary Transportation-Air Transportation-Air Transportation Transportation Transportation Transportation Transportation Utility-Elec Pwr Utility-Gas Distr Utility-Water Supply Industrial Products-Services Computer-Office Equipment Computer-Office Equipment Leisure Services Computer-Office Equipment Computer-Office Equipment Banks-Major Business Services Business Services Cons Prod-Misc Staples Media Misc Technology Nonfood Retail-Wholesale Nonfood Retail-Wholesale Computer SoftwareServices Computer SoftwareServices Computer SoftwareServices Medical Products Computer SoftwareServices Computer Software-

2 7 1 2 2 15 15 15 15 15 15 15 14 14 14 7 10 10 2 10 10 13 16 16 1 2 10 3 3 10 10 10 4 10 10

Discretionary Consumer Discretionary Industrial Products Consumer Staples Consumer Discretionary Consumer Discretionary Transportation Transportation Transportation Transportation Transportation Transportation Transportation Utilities Utilities Utilities Industrial Products Computer and Technology Computer and Technology Consumer Discretionary Computer and Technology Computer and Technology Finance Business Services Business Services Consumer Staples Consumer Discretionary Computer and Technology Retail-Wholesale Retail-Wholesale Computer and Technology Computer and Technology Computer and Technology Medical Computer and Technology Computer and

218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 237 238 239 240 241 242 243 244 245 246 247 248

It Services Internet Services - Delivery Oil Refining & Marketing Mlp Oil/Gas Prod Pipeline Mlp International E&P Emerging Markets Integrated E&P Mlp Large Cap Pharma Semi-Communications Semi-Radio Freq Comm Infrastructure Wireless Equipment Communications Components Comm Network Software Diversified Comm Services Wireline - National Wireline - Regional (Rural) Wireline - Non-Us Satellite Communication Wireless National Wireless-Rural (Regional) Wireless Non-Us Semi-General Semi-Analog & Mixed Semi-Memory Semi-Pro Logic Dev Semi-Graphical Semi-Power Semi-Discretes Semi-Eqpt Wafer Fab

32 32 43 45 42 44 42 15 36 36 36 36 36 36 55 55 55 55 37 37 37 37 33 33 33 33 33 33 33 35

Services Computer SoftwareServices Computer SoftwareServices Oil-Misc Oil&Gas ProductionPipeline Oil-Exploration&Production Oil-Integrated Oil-Exploration&Production Drugs Telecomm Equip Telecomm Equip Telecomm Equip Telecomm Equip Telecomm Equip Telecomm Equip Utility-Telephone Utility-Telephone Utility-Telephone Utility-Telephone Telecomm Svcs Telecomm Svcs Telecomm Svcs Telecomm Svcs Electronic-Semiconductors Electronic-Semiconductors Electronic-Semiconductors Electronic-Semiconductors Electronic-Semiconductors Electronic-Semiconductors Electronic-Semiconductors Misc Technology

10 10 12 12 12 12 12 4 10 10 10 10 10 10 14 14 14 14 10 10 10 10 10 10 10 10 10 10 10 10

Technology Computer and Technology Computer and Technology Oils-Energy Oils-Energy Oils-Energy Oils-Energy Oils-Energy Medical Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Utilities Utilities Utilities Utilities Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Computer and

249 251 253 254 257 260 261 262 263 264 265 266 268 270 273 274 275 276 277 278 280 281 282 283 284 285 286 287 288 289

Semi-Eqpt Wafer Comp Semi-Eqpt Phtomask Semi-Eqpt Material Svs Elec Power Elect Construction Elec Test Equipment Elec Manuf Svs (Ems) Semi Fab Foundries Elec Misc Services Reit-Eqty Trust - Retail Reit-Eqty Trust - Resid Reit-Eqty Trust - Other Solar Biofuels Other Alt Energy Nanotechnology Agriculture/Products Securities Exchanges Consulting Staffing Auction/Valuation Services Outsourcing Financial Transaction Services Technology Services Government Services Medical Services Industrial Services Waste Removal Svcs Business/Office Products Consumer Prod-Misc Staples

35 35 35 34 53 34 34 35 34 52 52 52 40 40 40 34 60 48 59 59 59 59 59 59 59 16 24 59 62 12

Misc Technology Misc Technology Misc Technology Electronics Utility-Elec Pwr Electronics Electronics Misc Technology Electronics Real Estate Real Estate Real Estate Energy-Alternate Sources Energy-Alternate Sources Energy-Alternate Sources Electronics Agribusiness Finance Business Services Business Services Business Services Business Services Business Services Business Services Business Services Medical Care Industrial Products-Services Business Services Business Products Other Consumer Discretionary

10 10 10 10 14 10 10 10 10 13 13 13 12 12 12 10 6 13 16 16 16 16 16 16 16 4 7 16 16 2

Technology Computer and Technology Computer and Technology Computer and Technology Computer and Technology Utilities Computer and Technology Computer and Technology Computer and Technology Computer and Technology Finance Finance Finance Oils-Energy Oils-Energy Oils-Energy Computer and Technology Basic Materials Finance Business Services Business Services Business Services Business Services Business Services Business Services Business Services Medical Industrial Products Business Services Business Services Consumer Discretionary

PAGINATION

Normally, the API is used to retrieve information on only one company. However, it is possible to use the API to select many companies at the same time (e.g. companyContains=INC will find all companies with Inc. in their name, which is a lot of companies). API responses where too many companies are selected will include a value called NextToken (as an attribute of <Results> in XML, or as a value in the top-level object in JSON). This typically indicates that there is a mistake in API usage (selection criteria is not sufficiently narrow). However, some advanced scenarios exist where many companies need to be selected at once by name. In this case, you may use the &nextToken= parameter with the URL-encoded NextToken value to retrieve the next page of results from the API. You must ensure that the second request is identical to the first one except for the nextToken. This nd rd process may be repeated as many times as necessary (e.g. use 2 NextToken to retrieve 3 page, etc.)