Stocks Ranks (Daily Basis)      

RANK COMPANY SPStocks (Opinion) SPStocks (Rating) ANALYSTS (Opinion)  
1st Visa Inc - Class A Buy 8 Buy   Full Analysis
2nd Alphabet Inc - Class C Strong Buy 10 Buy   Full Analysis
3rd Mastercard Incorporated - Class A Buy 8 Buy   Full Analysis
4th Apple Inc Buy 8 Buy   Full Analysis
5th Johnson & Johnson Buy 8 Buy   Full Analysis
6th Walt Disney Co (The) Buy 8 Buy   Full Analysis
7th Berkshire Hathaway Inc. - Class B Moderate Buy 7.5 Hold   Full Analysis
8th JPMorgan Chase & Co. Buy 8 Buy   Full Analysis
9th Procter & Gamble Co. Buy 8 Buy   Full Analysis
10th Exxon Mobil Corp. Hold 6 Hold   Full Analysis
11th AT&T, Inc. Moderate Buy 7.5 Hold   Full Analysis
12th Bank Of America Corp. Buy 8 Buy   Full Analysis
13th Facebook Inc - Class A Buy 8 Buy   Full Analysis
14th Home Depot, Inc. Buy 8 Buy   Full Analysis
15th Verizon Communications Inc Moderate Buy 7.5 Hold   Full Analysis
16th Unitedhealth Group Inc Strong Buy 10 Buy   Full Analysis
17th Chevron Corp. Buy 8 Buy   Full Analysis
18th Alphabet Inc - Class A Strong Buy 10 Buy   Full Analysis
19th Intel Corp. Hold 6 Hold   Full Analysis
20th Microsoft Corporation - -   Full Analysis
21st Merck & Co Inc Buy 8 Buy   Full Analysis
22nd Wells Fargo & Co. Moderate Buy 7.5 Hold   Full Analysis
23rd Pfizer Inc. Moderate Buy 7.5 Hold   Full Analysis
24th Coca-Cola Co Buy 8 Buy   Full Analysis
25th Comcast Corp - Class A Buy 8 Buy   Full Analysis
26th Cisco Systems, Inc. Buy 8 Buy   Full Analysis
27th PepsiCo Inc Buy 8 Buy   Full Analysis
28th Boeing Co. Moderate Buy 7.5 Hold   Full Analysis
29th Walmart Inc Buy 8 Buy   Full Analysis
30th Citigroup Inc Strong Buy 10 Buy   Full Analysis
31st Abbott Laboratories Buy 8 Buy   Full Analysis
32nd McDonald`s Corp Buy 8 Buy   Full Analysis
33rd Medtronic Plc Buy 8 Buy   Full Analysis
34th Salesforce.Com Inc Strong Buy 10 Buy   Full Analysis
35th Adobe Inc Buy 8 Buy   Full Analysis
36th Costco Wholesale Corp Buy 8 Buy   Full Analysis
37th Philip Morris International Inc Strong Buy 10 Buy   Full Analysis
38th NVIDIA Corp Buy 8 Buy   Full Analysis
39th PayPal Holdings Inc Strong Buy 10 Buy   Full Analysis
40th Honeywell International Inc Buy 8 Buy   Full Analysis
41st AMGEN Inc. Buy 8 Buy   Full Analysis
42nd International Business Machines Corp. Moderate Buy 7.5 Hold   Full Analysis
43rd Oracle Corp. Moderate Buy 7.5 Hold   Full Analysis
44th Union Pacific Corp. Buy 8 Buy   Full Analysis
45th Thermo Fisher Scientific Inc. Buy 8 Buy   Full Analysis
46th Accenture plc - Class A Buy 8 Buy   Full Analysis
47th Broadcom Inc Strong Buy 10 Buy   Full Analysis
48th United Technologies Corporation Buy 8 Buy   Full Analysis
49th Abbvie Inc Buy 8 Buy   Full Analysis
50th NextEra Energy Inc Buy 8 Buy   Full Analysis
51st Nike, Inc. - Class B Strong Buy 10 Buy   Full Analysis
52nd Texas Instruments Inc. Moderate Buy 7.5 Hold   Full Analysis
53rd Linde Plc Buy 8 Buy   Full Analysis
54th Qualcomm, Inc. Buy 8 Buy   Full Analysis
55th Starbucks Corp. Buy 8 Hold   Full Analysis
56th 3M Co. Hold 6 Hold   Full Analysis
57th American Tower Corp. Buy 8 Buy   Full Analysis
58th Lockheed Martin Corp. Buy 8 Buy   Full Analysis
59th Bristol-Myers Squibb Co. Buy 8 Buy   Full Analysis
60th Booking Holdings Inc Buy 8 Hold   Full Analysis
61st Danaher Corp. Strong Buy 10 Buy   Full Analysis
62nd Lowe`s Cos., Inc. Buy 8 Buy   Full Analysis
63rd Altria Group Inc. Buy 8 Buy   Full Analysis
64th CVS Health Corp Strong Buy 10 Buy   Full Analysis
65th U.S. Bancorp. Moderate Buy 7.5 Hold   Full Analysis
66th United Parcel Service, Inc. - Class B Moderate Buy 7.5 Hold   Full Analysis
67th Gilead Sciences, Inc. Moderate Buy 7.5 Hold   Full Analysis
68th American Express Co. Moderate Buy 7.5 Hold   Full Analysis
69th Fidelity National Information Services, Inc. Buy 8 Buy   Full Analysis
70th General Electric Co. Buy 8 Buy   Full Analysis
71st Caterpillar Inc. Moderate Buy 7.5 Hold   Full Analysis
72nd Mondelez International Inc. - Class A Strong Buy 10 Buy   Full Analysis
73rd Charter Communications Inc. - Class A Buy 8 Buy   Full Analysis
74th Celgene Corporation Hold 6 Hold   Full Analysis
75th CME Group Inc - Class A Moderate Buy 7.5 Buy   Full Analysis
76th TJX Companies, Inc. Strong Buy 10 Buy   Full Analysis
77th Automatic Data Processing Inc. Moderate Buy 7.5 Hold   Full Analysis
78th Goldman Sachs Group, Inc. Buy 8 Buy   Full Analysis
79th Stryker Corp. Buy 8 Buy   Full Analysis
80th Anthem Inc Buy 8 Buy   Full Analysis
81st Duke Energy Corp. Buy 8 Hold   Full Analysis
82nd Chubb Limited Moderate Buy 7.5 Hold   Full Analysis
83rd Intuit Inc Moderate Buy 7.5 Buy   Full Analysis
84th Dominion Energy Inc Moderate Buy 7.5 Hold   Full Analysis
85th Becton, Dickinson And Co. Buy 8 Buy   Full Analysis
86th Cigna Corp. Strong Buy 10 Buy   Full Analysis
87th PNC Financial Services Group Moderate Buy 7.5 Hold   Full Analysis
88th Intuitive Surgical Inc Moderate Buy 7.5 Buy   Full Analysis
89th Southern Company Moderate Buy 7.5 Hold   Full Analysis
90th Conoco Phillips Strong Buy 10 Buy   Full Analysis
91st S&P Global Inc Buy 8 Buy   Full Analysis
92nd Zoetis Inc - Class A Buy 8 Buy   Full Analysis
93rd Morgan Stanley Buy 8 Buy   Full Analysis
94th Raytheon Company Moderate Buy 7.5 Buy   Full Analysis
95th Fiserv, Inc. Buy 8 Buy   Full Analysis
96th Crown Castle International Corp Moderate Buy 7.5 Hold   Full Analysis
97th Colgate-Palmolive Co. Moderate Buy 7.5 Buy   Full Analysis
98th Boston Scientific Corp. Strong Buy 10 Buy   Full Analysis
99th Allergan plc Moderate Buy 7.5 Hold   Full Analysis
100th CSX Corp. Buy 8 Hold   Full Analysis
101st Target Corp Buy 8 Buy   Full Analysis
102nd Blackrock Inc. Strong Buy 10 Buy   Full Analysis
103rd Deere & Co. Buy 8 Buy   Full Analysis
104th Northrop Grumman Corp. Buy 8 Buy   Full Analysis
105th Biogen Inc Moderate Buy 7.5 Hold   Full Analysis
106th Prologis Inc Buy 8 Buy   Full Analysis
107th Micron Technology Inc. Buy 8 Buy   Full Analysis
108th Applied Materials Inc. Strong Buy 10 Buy   Full Analysis
109th Phillips 66 Strong Buy 10 Buy   Full Analysis
110th DuPont de Nemours Inc Buy 8 Buy   Full Analysis
111th Illinois Tool Works, Inc. Hold 6 Hold   Full Analysis
112th Vertex Pharmaceuticals, Inc. Buy 8 Buy   Full Analysis
113th Marsh & McLennan Cos., Inc. Moderate Buy 7.5 Hold   Full Analysis
114th Norfolk Southern Corp. Moderate Buy 7.5 Buy   Full Analysis
115th Edwards Lifesciences Corp Buy 8 Buy   Full Analysis
116th Global Payments, Inc. Strong Buy 10 Buy   Full Analysis
117th Charles Schwab Corp. Moderate Buy 7.5 Hold   Full Analysis
118th Schlumberger Ltd. Buy 8 Buy   Full Analysis
119th Equinix Inc Strong Buy 10 Buy   Full Analysis
120th Ecolab, Inc. Moderate Buy 7.5 Hold   Full Analysis
121st Sherwin-Williams Co. Moderate Buy 7.5 Buy   Full Analysis
122nd Simon Property Group, Inc. Buy 8 Hold   Full Analysis
123rd Air Products & Chemicals Inc. Buy 8 Buy   Full Analysis
124th General Motors Company Strong Buy 10 Buy   Full Analysis
125th American Electric Power Company Inc. Buy 8 Buy   Full Analysis
126th American International Group Inc Buy 8 Buy   Full Analysis
127th Kimberly-Clark Corp. Moderate Buy 7.5 Buy   Full Analysis
128th L3Harris Technologies Inc Strong Buy 10 Buy   Full Analysis
129th Capital One Financial Corp. Buy 8 Buy   Full Analysis
130th Marathon Petroleum Corp Buy 8 Buy   Full Analysis
131st Illumina Inc Moderate Buy 7.5 Buy   Full Analysis
132nd Aon plc. - Class A Moderate Buy 7.5 Hold   Full Analysis
133rd Exelon Corp. Buy 8 Buy   Full Analysis
134th Emerson Electric Co. Moderate Buy 7.5 Hold   Full Analysis
135th Waste Management, Inc. Buy 8 Hold   Full Analysis
136th Walgreens Boots Alliance Inc Hold 6 Hold   Full Analysis
137th Activision Blizzard Inc Strong Buy 10 Buy   Full Analysis
138th Valero Energy Corp. Strong Buy 10 Buy   Full Analysis
139th BB&T Corporation Moderate Buy 7.5 Hold   Full Analysis
140th Intercontinental Exchange Inc Buy 8 Buy   Full Analysis
141st EOG Resources, Inc. Buy 8 Buy   Full Analysis
142nd Estee Lauder Cos., Inc. - Class A Buy 8 Buy   Full Analysis
143rd General Dynamics Corp. Buy 8 Buy   Full Analysis
144th Lam Research Corp. Strong Buy 10 Buy   Full Analysis
145th Sysco Corp. Moderate Buy 7.5 Buy   Full Analysis
146th Bank Of New York Mellon Corp Buy 8 Buy   Full Analysis
147th Analog Devices Inc. Buy 8 Buy   Full Analysis
148th Progressive Corp. Buy 8 Buy   Full Analysis
149th Ross Stores, Inc. Buy 8 Buy   Full Analysis
150th Baxter International Inc. Buy 8 Buy   Full Analysis
151st Aflac Inc. Hold 6 Hold   Full Analysis
152nd Kinder Morgan Inc - Class P Buy 8 Buy   Full Analysis
153rd Humana Inc. Buy 8 Buy   Full Analysis
154th Sempra Energy Buy 8 Buy   Full Analysis
155th Dow Inc Moderate Buy 7.5 Hold   Full Analysis
156th Fedex Corp Buy 8 Buy   Full Analysis
157th Occidental Petroleum Corp. Hold 6 Hold   Full Analysis
158th Metlife Inc Buy 8 Buy   Full Analysis
159th Eaton Corporation plc Buy 8 Buy   Full Analysis
160th Advanced Micro Devices Inc. Moderate Buy 7.5 Hold   Full Analysis
161st Welltower Inc Moderate Buy 7.5 Hold   Full Analysis
162nd Moody`s Corp. Buy 8 Buy   Full Analysis
163rd Allstate Corp (The) Buy 8 Hold   Full Analysis
164th Public Storage Hold 6 Hold   Full Analysis
165th Marriott International, Inc. - Class A Moderate Buy 7.5 Hold   Full Analysis
166th Roper Technologies Inc Moderate Buy 7.5 Hold   Full Analysis
167th Johnson Controls International plc - Registered Shares Buy 8 Buy   Full Analysis
168th O`Reilly Automotive, Inc. Buy 8 Buy   Full Analysis
169th Travelers Companies Inc. Moderate Buy 7.5 Hold   Full Analysis
170th Ford Motor Co. Moderate Buy 7.5 Hold   Full Analysis
171st HCA Healthcare Inc Buy 8 Buy   Full Analysis
172nd Cognizant Technology Solutions Corp. - Class A Moderate Buy 7.5 Hold   Full Analysis
173rd Yum Brands Inc. Moderate Buy 7.5 Hold   Full Analysis
174th Xcel Energy, Inc. Hold 6 Hold   Full Analysis
175th Autodesk Inc. Buy 8 Buy   Full Analysis
176th Constellation Brands Inc - Class A Buy 8 Buy   Full Analysis
177th Delta Air Lines, Inc. Buy 8 Buy   Full Analysis
178th TE Connectivity Ltd - Registered Shares Buy 8 Buy   Full Analysis
179th Newmont Corp Buy 8 Buy   Full Analysis
180th Public Service Enterprise Group Inc. Buy 8 Hold   Full Analysis
181st Equity Residential Properties Trust Hold 6 Hold   Full Analysis
182nd Consolidated Edison, Inc. Hold 6 Hold   Full Analysis
183rd Avalonbay Communities Inc. Moderate Buy 7.5 Hold   Full Analysis
184th General Mills, Inc. Moderate Buy 7.5 Hold   Full Analysis
185th Amphenol Corp. - Class A Buy 8 Buy   Full Analysis
186th Ingersoll-Rand Inc Moderate Buy 7.5 Hold   Full Analysis
187th Oneok Inc. Moderate Buy 7.5 Hold   Full Analysis
188th PPG Industries, Inc. Buy 8 Buy   Full Analysis
189th WEC Energy Group Inc Hold 6 Hold   Full Analysis
190th Electronic Arts, Inc. Buy 8 Buy   Full Analysis
191st Cummins Inc. Moderate Buy 7.5 Hold   Full Analysis
192nd Autozone Inc. Buy 8 Buy   Full Analysis
193rd EBay Inc. Moderate Buy 7.5 Hold   Full Analysis
194th IHS Markit Ltd Buy 8 Buy   Full Analysis
195th Southwest Airlines Co Buy 8 Buy   Full Analysis
196th Hilton Worldwide Holdings Inc Moderate Buy 7.5 Hold   Full Analysis
197th KLA Corp. Moderate Buy 7.5 Hold   Full Analysis
198th T. Rowe Price Group Inc. Moderate Buy 7.5 Hold   Full Analysis
199th Williams Cos Inc Strong Buy 10 Buy   Full Analysis
200th Zimmer Biomet Holdings Inc Buy 8 Buy   Full Analysis
201st Digital Realty Trust Inc Buy 8 Buy   Full Analysis
202nd VF Corp. Buy 8 Buy   Full Analysis
203rd SBA Communications Corp - Class A Buy 8 Buy   Full Analysis
204th IQVIA Holdings Inc Strong Buy 10 Buy   Full Analysis
205th Eversource Energy Moderate Buy 7.5 Buy   Full Analysis
206th Mckesson Corporation Buy 8 Buy   Full Analysis
207th Paychex Inc. Hold 6 Hold   Full Analysis
208th Dollar Tree Inc Buy 8 Hold   Full Analysis
209th Motorola Solutions Inc Buy 8 Buy   Full Analysis
210th Transdigm Group Incorporated Buy 8 Buy   Full Analysis
211th HP Inc Moderate Buy 7.5 Hold   Full Analysis
212th Fleetcor Technologies Inc Buy 8 Buy   Full Analysis
213th T-Mobile US Inc Buy 8 Buy   Full Analysis
214th Discover Financial Services Buy 8 Buy   Full Analysis
215th Firstenergy Corp. Buy 8 Buy   Full Analysis
216th Realty Income Corp. Buy 8 Hold   Full Analysis
217th State Street Corp. Moderate Buy 7.5 Hold   Full Analysis
218th Regeneron Pharmaceuticals, Inc. Buy 8 Buy   Full Analysis
219th Parker-Hannifin Corp. Buy 8 Buy   Full Analysis
220th Tyson Foods, Inc. - Class A Buy 8 Buy   Full Analysis
221st Xilinx, Inc. Moderate Buy 7.5 Hold   Full Analysis
222nd Corning, Inc. Moderate Buy 7.5 Hold   Full Analysis
223rd Ventas Inc Hold 6 Hold   Full Analysis
224th Alexion Pharmaceuticals Inc. Buy 8 Buy   Full Analysis
225th PPL Corp Moderate Buy 7.5 Hold   Full Analysis
226th Ball Corp. Buy 8 Buy   Full Analysis
227th LyondellBasell Industries NV - Class A Moderate Buy 7.5 Hold   Full Analysis
228th Agilent Technologies Inc. Moderate Buy 7.5 Buy   Full Analysis
229th Entergy Corp. Buy 8 Buy   Full Analysis
230th Twitter Inc Moderate Buy 7.5 Hold   Full Analysis
231st Edison International Buy 8 Buy   Full Analysis
232nd Aptiv PLC Buy 8 Buy   Full Analysis
233rd Archer Daniels Midland Co. Buy 8 Buy   Full Analysis
234th Stanley Black & Decker Inc Buy 8 Buy   Full Analysis
235th Idexx Laboratories, Inc. Buy 8 Buy   Full Analysis
236th Cintas Corporation Moderate Buy 7.5 Hold   Full Analysis
237th Northern Trust Corp. Moderate Buy 7.5 Hold   Full Analysis
238th Synchrony Financial Buy 8 Buy   Full Analysis
239th Weyerhaeuser Co. Buy 8 Buy   Full Analysis
240th Monster Beverage Corp. Buy 8 Buy   Full Analysis
241st American Water Works Co. Inc. Moderate Buy 7.5 Hold   Full Analysis
242nd Hewlett Packard Enterprise Co Moderate Buy 7.5 Hold   Full Analysis
243rd Las Vegas Sands Corp Buy 8 Buy   Full Analysis
244th Cerner Corp. Buy 8 Buy   Full Analysis
245th M & T Bank Corp Moderate Buy 7.5 Hold   Full Analysis
246th Essex Property Trust, Inc. Moderate Buy 7.5 Hold   Full Analysis
247th Pioneer Natural Resources Co. Strong Buy 10 Buy   Full Analysis
248th Hershey Company Moderate Buy 7.5 Hold   Full Analysis
249th Resmed Inc. Hold 6 Hold   Full Analysis
250th Rockwell Automation Inc Moderate Buy 7.5 Hold   Full Analysis
251st Ametek Inc Buy 8 Buy   Full Analysis
252nd Synopsys, Inc. Strong Buy 10 Buy   Full Analysis
253rd United Airlines Holdings Inc Moderate Buy 7.5 Hold   Full Analysis
254th Hartford Financial Services Group Inc. Buy 8 Buy   Full Analysis
255th Fortive Corp Buy 8 Hold   Full Analysis
256th Kroger Co. Moderate Buy 7.5 Hold   Full Analysis
257th Corteva Inc Buy 8 Hold   Full Analysis
258th Ameriprise Financial Inc Strong Buy 10 Buy   Full Analysis
259th Centene Corp. Strong Buy 10 Buy   Full Analysis
260th Verisign Inc. Hold 6 Hold   Full Analysis
261st Chipotle Mexican Grill Buy 8 Hold   Full Analysis
262nd McCormick & Co., Inc. (Non Voting) Hold 6 Hold   Full Analysis
263rd Vulcan Materials Co Buy 8 Buy   Full Analysis
264th Royal Caribbean Group Moderate Buy 7.5 Hold   Full Analysis
265th Keysight Technologies Inc Strong Buy 10 Buy   Full Analysis
266th Expedia Group Inc Buy 8 Hold   Full Analysis
267th Boston Properties, Inc. Buy 8 Buy   Full Analysis
268th Clorox Co. Hold 6 Hold   Full Analysis
269th MSCI Inc Moderate Buy 7.5 Hold   Full Analysis
270th Ansys Inc. - Registered Shares Moderate Buy 7.5 Hold   Full Analysis
271st Cadence Design Systems, Inc. Buy 8 Buy   Full Analysis
272nd Ameren Corp. Buy 8 Buy   Full Analysis
273rd Keycorp Moderate Buy 7.5 Hold   Full Analysis
274th Western Digital Corp. Buy 8 Buy   Full Analysis
275th Church & Dwight Co., Inc. Moderate Buy 7.5 Hold   Full Analysis
276th CDW Corp Buy 8 Buy   Full Analysis
277th Republic Services, Inc. Buy 8 Buy   Full Analysis
278th Align Technology, Inc. Buy 8 Buy   Full Analysis
279th First Republic Bank Moderate Buy 7.5 Hold   Full Analysis
280th CBRE Group Inc - Class A Buy 8 Buy   Full Analysis
281st Alexandria Real Estate Equities Inc. Strong Buy 10 Buy   Full Analysis
282nd Healthpeak Properties, Inc. Buy 8 Buy   Full Analysis
283rd CMS Energy Corporation Buy 8 Buy   Full Analysis
284th Halliburton Co. Moderate Buy 7.5 Hold   Full Analysis
285th Kraft Heinz Co Moderate Buy 7.5 Hold   Full Analysis
286th Carnival Corp. (Paired Stock) Hold 6 Hold   Full Analysis
287th D.R. Horton Inc. Buy 8 Buy   Full Analysis
288th Mettler-Toledo International, Inc. Hold 6 Hold   Full Analysis
289th Hess Corporation Buy 8 Buy   Full Analysis
290th Best Buy Co. Inc. Moderate Buy 7.5 Hold   Full Analysis
291st Lennar Corp. - Class A Buy 8 Buy   Full Analysis
292nd International Paper Co. Hold 6 Hold   Full Analysis
293rd Copart, Inc. Buy 8 Buy   Full Analysis
294th Cincinnati Financial Corp. Hold 6 Hold   Full Analysis
295th Martin Marietta Materials, Inc. Buy 8 Buy   Full Analysis
296th Omnicom Group, Inc. Hold 6 Hold   Full Analysis
297th Nucor Corp. Moderate Buy 7.5 Hold   Full Analysis
298th Arthur J. Gallagher & Co. Buy 8 Buy   Full Analysis
299th Regions Financial Corp. Buy 8 Buy   Full Analysis
300th Equifax, Inc. Moderate Buy 7.5 Hold   Full Analysis
301st Citizens Financial Group Inc Buy 8 Buy   Full Analysis
302nd Laboratory Corp. Of America Holdings Strong Buy 10 Buy   Full Analysis
303rd Skyworks Solutions, Inc. Buy 8 Buy   Full Analysis
304th Maxim Integrated Products, Inc. Moderate Buy 7.5 Hold   Full Analysis
305th Carmax Inc Strong Buy 10 Buy   Full Analysis
306th Amcor Plc Moderate Buy 7.5 Buy   Full Analysis
307th Mid-America Apartment Communities, Inc. Moderate Buy 7.5 Hold   Full Analysis
308th Kellogg Co Moderate Buy 7.5 Hold   Full Analysis
309th Dover Corp. Buy 8 Buy   Full Analysis
310th Huntington Bancshares, Inc. Moderate Buy 7.5 Hold   Full Analysis
311th Teleflex Incorporated Strong Buy 10 Buy   Full Analysis
312th Genuine Parts Co. Moderate Buy 7.5 Hold   Full Analysis
313th Celanese Corp - Series A Buy 8 Buy   Full Analysis
314th Xylem Inc Moderate Buy 7.5 Hold   Full Analysis
315th MGM Resorts International Moderate Buy 7.5 Hold   Full Analysis
316th Evergy Inc Buy 8 Hold   Full Analysis
317th Freeport-McMoRan Inc Buy 8 Buy   Full Analysis
318th Cardinal Health, Inc. Moderate Buy 7.5 Hold   Full Analysis
319th Waters Corp. Hold 6 Hold   Full Analysis
320th Akamai Technologies Inc Buy 8 Buy   Full Analysis
321st Centerpoint Energy Inc. Moderate Buy 7.5 Hold   Full Analysis
322nd Kansas City Southern Moderate Buy 7.5 Hold   Full Analysis
323rd UDR Inc Moderate Buy 7.5 Hold   Full Analysis
324th Baker Hughes Co - Class A Strong Buy 10 Buy   Full Analysis
325th Broadridge Financial Solutions, Inc. Moderate Buy 7.5 Hold   Full Analysis
326th Principal Financial Group Inc - Registered Shares Moderate Buy 7.5 Hold   Full Analysis
327th Extra Space Storage Inc. Moderate Buy 7.5 Hold   Full Analysis
328th WellCare Health Plans, Inc. Hold 6 Hold   Full Analysis
329th Diamondback Energy Inc Strong Buy 10 Buy   Full Analysis
330th W.W. Grainger Inc. Moderate Buy 7.5 Hold   Full Analysis
331st Cooper Companies, Inc. Buy 8 Buy   Full Analysis
332nd Tiffany & Co. Hold 6 Hold   Full Analysis
333rd Take-Two Interactive Software, Inc. Buy 8 Buy   Full Analysis
334th Seagate Technology Plc Moderate Buy 7.5 Hold   Full Analysis
335th Darden Restaurants, Inc. Buy 8 Buy   Full Analysis
336th Arista Networks Inc Moderate Buy 7.5 Hold   Full Analysis
337th Quest Diagnostics, Inc. Buy 8 Buy   Full Analysis
338th Netapp Inc Moderate Buy 7.5 Hold   Full Analysis
339th Amerisource Bergen Corp. Buy 8 Buy   Full Analysis
340th Conagra Brands Inc Buy 8 Hold   Full Analysis
341st Citrix Systems, Inc. Buy 8 Hold   Full Analysis
342nd MarketAxess Holdings Inc. Moderate Buy 7.5 Hold   Full Analysis
343rd Concho Resources Inc Strong Buy 10 Buy   Full Analysis
344th Gartner, Inc. - -   Full Analysis
345th Atmos Energy Corp. Buy 8 Buy   Full Analysis
346th Masco Corp. Buy 8 Buy   Full Analysis
347th Expeditors International Of Washington, Inc. Hold 6 Hold   Full Analysis
348th Loews Corp. - -   Full Analysis
349th International Flavors & Fragrances Inc. Moderate Buy 7.5 Buy   Full Analysis
350th Jacobs Engineering Group Inc. Strong Buy 10 Buy   Full Analysis
351st Hologic, Inc. Buy 8 Buy   Full Analysis
352nd Westinghouse Air Brake Technologies Corp Buy 8 Buy   Full Analysis
353rd Garmin Ltd Moderate Buy 7.5 Hold   Full Analysis
354th Duke Realty Corp Buy 8 Buy   Full Analysis
355th Cboe Global Markets Inc. Moderate Buy 7.5 Hold   Full Analysis
356th Lincoln National Corp. Buy 8 Buy   Full Analysis
357th CenturyLink, Inc. Hold 6 Hold   Full Analysis
358th Alliant Energy Corp. Buy 8 Buy   Full Analysis
359th American Airlines Group Inc Hold 6 Sell   Full Analysis
360th NVR Inc. Buy 8 Hold   Full Analysis
361st C.H. Robinson Worldwide, Inc. Hold 6 Hold   Full Analysis
362nd Host Hotels & Resorts Inc Moderate Buy 7.5 Buy   Full Analysis
363rd J.M. Smucker Co. Hold 6 Hold   Full Analysis
364th DENTSPLY Sirona Inc Buy 8 Buy   Full Analysis
365th Idex Corporation Buy 8 Buy   Full Analysis
366th Advance Auto Parts Inc Buy 8 Buy   Full Analysis
367th SVB Financial Group Buy 8 Buy   Full Analysis
368th Brown-Forman Corp. - Class B Hold 6 Hold   Full Analysis
369th Nasdaq Inc - 144A Buy 8 Hold   Full Analysis
370th Tractor Supply Co. Moderate Buy 7.5 Hold   Full Analysis
371st Fortinet Inc Moderate Buy 7.5 Hold   Full Analysis
372nd Regency Centers Corporation Buy 8 Buy   Full Analysis
373rd Universal Health Services, Inc. - Class B Buy 8 Buy   Full Analysis
374th Norwegian Cruise Line Holdings Ltd Moderate Buy 7.5 Hold   Full Analysis
375th AES Corp. Strong Buy 10 Buy   Full Analysis
376th Hasbro, Inc. Buy 8 Buy   Full Analysis
377th Varian Medical Systems, Inc. Moderate Buy 7.5 Hold   Full Analysis
378th Lamb Weston Holdings Inc Moderate Buy 7.5 Hold   Full Analysis
379th FMC Corp. Strong Buy 10 Buy   Full Analysis
380th Hormel Foods Corp. Hold 6 Hold   Full Analysis
381st Leidos Holdings Inc Buy 8 Buy   Full Analysis
382nd Eastman Chemical Co Buy 8 Buy   Full Analysis
383rd Textron Inc. Moderate Buy 7.5 Hold   Full Analysis
384th Allegion plc Hold 6 Hold   Full Analysis
385th Avery Dennison Corp. Moderate Buy 7.5 Hold   Full Analysis
386th Jack Henry & Associates, Inc. Hold 6 Hold   Full Analysis
387th Arconic Corporation Strong Buy 10 Buy   Full Analysis
388th Western Union Company Hold 6 Hold   Full Analysis
389th Packaging Corp Of America Moderate Buy 7.5 Hold   Full Analysis
390th United Rentals, Inc. Buy 8 Hold   Full Analysis
391st Raymond James Financial, Inc. Hold 6 Hold   Full Analysis
392nd Pinnacle West Capital Corp. Moderate Buy 7.5 Hold   Full Analysis
393rd NRG Energy Inc. Buy 8 Buy   Full Analysis
394th Molson Coors Beverage Company - Class B Moderate Buy 7.5 Hold   Full Analysis
395th Nisource Inc. (Holding Co.) Buy 8 Buy   Full Analysis
396th Vornado Realty Trust Hold 6 Hold   Full Analysis
397th PulteGroup Inc Moderate Buy 7.5 Hold   Full Analysis
398th E*TRADE Financial Corporation Hold 6 Hold   Full Analysis
399th CF Industries Holdings Inc Buy 8 Hold   Full Analysis
400th Everest Re Group Ltd Buy 8 Buy   Full Analysis
401st Comerica, Inc. Hold 6 Hold   Full Analysis
402nd WestRock Co Moderate Buy 7.5 Hold   Full Analysis
403rd LKQ Corp Buy 8 Buy   Full Analysis
404th Noble Energy, Inc. Moderate Buy 7.5 Hold   Full Analysis
405th Globe Life Inc Moderate Buy 7.5 Hold   Full Analysis
406th Whirlpool Corp. Moderate Buy 7.5 Hold   Full Analysis
407th Federal Realty Investment Trust Buy 8 Buy   Full Analysis
408th Perkinelmer, Inc. Moderate Buy 7.5 Hold   Full Analysis
409th Iron Mountain Inc. Buy 8 Buy   Full Analysis
410th Marathon Oil Corporation Moderate Buy 7.5 Hold   Full Analysis
411th Qorvo Inc Buy 8 Buy   Full Analysis
412th Henry Schein Inc. Moderate Buy 7.5 Hold   Full Analysis
413th Snap-on, Inc. Moderate Buy 7.5 Hold   Full Analysis
414th Huntington Ingalls Industries Inc Moderate Buy 7.5 Hold   Full Analysis
415th Discovery Inc - Series C Moderate Buy 7.5 Hold   Full Analysis
416th HollyFrontier Corp Moderate Buy 7.5 Hold   Full Analysis
417th TechnipFMC plc Buy 8 Buy   Full Analysis
418th Kimco Realty Corp. Moderate Buy 7.5 Hold   Full Analysis
419th Mohawk Industries, Inc. Hold 6 Hold   Full Analysis
420th Zions Bancorporation N.A Moderate Buy 7.5 Hold   Full Analysis
421st Alaska Air Group Inc. Buy 8 Buy   Full Analysis
422nd Juniper Networks Inc Moderate Buy 7.5 Hold   Full Analysis
423rd Interpublic Group Of Cos., Inc. Moderate Buy 7.5 Hold   Full Analysis
424th F5 Networks, Inc. Buy 8 Hold   Full Analysis
425th Kohl`s Corp. Hold 6 Hold   Full Analysis
426th Devon Energy Corp. Buy 8 Buy   Full Analysis
427th Fortune Brands Home & Security Inc Moderate Buy 7.5 Hold   Full Analysis
428th Dish Network Corp - Class A Moderate Buy 7.5 Buy   Full Analysis
429th BorgWarner Inc Buy 8 Buy   Full Analysis
430th Abiomed Inc. - -   Full Analysis
431st Apache Corp. Moderate Buy 7.5 Hold   Full Analysis
432nd Apartment Investment & Management Co. - Class A Moderate Buy 7.5 Hold   Full Analysis
433rd Franklin Resources, Inc. Hold 6 Hold   Full Analysis
434th NOV Inc Moderate Buy 7.5 Hold   Full Analysis
435th Campbell Soup Co. Moderate Buy 7.5 Hold   Full Analysis
436th Assurant Inc Strong Buy 10 Buy   Full Analysis
437th Cabot Oil & Gas Corp. Buy 8 Buy   Full Analysis
438th Tapestry Inc Buy 8 Hold   Full Analysis
439th Newell Brands Inc Moderate Buy 7.5 Hold   Full Analysis
440th DXC Technology Co Buy 8 Buy   Full Analysis
441st Perrigo Company plc Moderate Buy 7.5 Hold   Full Analysis
442nd Flir Systems, Inc. Buy 8 Buy   Full Analysis
443rd Nielsen Holdings plc Buy 8 Buy   Full Analysis
444th Mosaic Company Buy 8 Buy   Full Analysis
445th A.O. Smith Corp. Moderate Buy 7.5 Hold   Full Analysis
446th Pentair plc Buy 8 Buy   Full Analysis
447th Robert Half International Inc. Hold 6 Hold   Full Analysis
448th Albemarle Corp. Hold 6 Hold   Full Analysis
449th SL Green Realty Corp. Moderate Buy 7.5 Hold   Full Analysis
450th PVH Corp Moderate Buy 7.5 Hold   Full Analysis
451st People`s United Financial Inc Moderate Buy 7.5 Hold   Full Analysis
452nd Invesco Ltd Hold 6 Hold   Full Analysis
453rd Sealed Air Corp. Moderate Buy 7.5 Hold   Full Analysis
454th Flowserve Corp. Moderate Buy 7.5 Hold   Full Analysis
455th Quanta Services, Inc. Strong Buy 10 Buy   Full Analysis
456th Leggett & Platt, Inc. Moderate Buy 7.5 Hold   Full Analysis
457th Unum Group Hold 6 Hold   Full Analysis
458th Xerox Holdings Corp Hold 6 Hold   Full Analysis
459th Hanesbrands Inc Moderate Buy 7.5 Buy   Full Analysis
460th DaVita Inc Moderate Buy 7.5 Hold   Full Analysis
461st Rollins, Inc. - -   Full Analysis
462nd News Corp - Class A Buy 8 Buy   Full Analysis
463rd Fox Corporation - Class B Moderate Buy 7.5 Buy   Full Analysis
464th Ralph Lauren Corp - Class A Moderate Buy 7.5 Hold   Full Analysis
465th IPG Photonics Corp Moderate Buy 7.5 Hold   Full Analysis
466th H&R Block Inc. Moderate Buy 7.5 Hold   Full Analysis
467th Capri Holdings Ltd Moderate Buy 7.5 Hold   Full Analysis
468th Macy`s Inc Hold 6 Hold   Full Analysis
469th Cimarex Energy Co. Strong Buy 10 Buy   Full Analysis
470th Discovery Inc - Class A Moderate Buy 7.5 Hold   Full Analysis
471st Helmerich & Payne, Inc. Moderate Buy 7.5 Buy   Full Analysis
472nd Affiliated Managers Group Inc. Moderate Buy 7.5 Hold   Full Analysis
473rd TripAdvisor Inc. Moderate Buy 7.5 Hold   Full Analysis
474th L Brands Inc Moderate Buy 7.5 Hold   Full Analysis
475th Nordstrom, Inc. Hold 6 Hold   Full Analysis
476th Under Armour Inc - Class A Moderate Buy 7.5 Hold   Full Analysis
477th Gap, Inc. Hold 6 Hold   Full Analysis
478th Coty Inc - Class A Moderate Buy 7.5 Hold   Full Analysis
479th Macerich Co. Hold 6 Hold   Full Analysis
480th News Corp - Class B Moderate Buy 7.5 Hold   Full Analysis
481st JD.com Inc - ADR Buy 8 Buy   Full Analysis
482nd Sirius XM Holdings Inc Buy 8 Buy   Full Analysis
483rd MercadoLibre Inc Buy 8 Buy   Full Analysis
484th Paccar Inc. Moderate Buy 7.5 Hold   Full Analysis
485th Workday Inc - Class A Moderate Buy 7.5 Buy   Full Analysis
486th Lululemon Athletica inc. Buy 8 Buy   Full Analysis
487th Verisk Analytics Inc - -   Full Analysis
488th Willis Towers Watson Public Limited Co Moderate Buy 7.5 Hold   Full Analysis
489th Microchip Technology, Inc. Strong Buy 10 Buy   Full Analysis
490th Fastenal Co. Hold 6 Hold   Full Analysis
491st ASML Holding NV - New York Shares Buy 8 Buy   Full Analysis
492nd Incyte Corp. Buy 8 Hold   Full Analysis
493rd Check Point Software Technolgies Moderate Buy 7.5 Hold   Full Analysis
494th Ulta Beauty Inc Buy 8 Buy   Full Analysis
495th Wynn Resorts Ltd. Buy 8 Buy   Full Analysis
496th Biomarin Pharmaceutical Inc. - Registered Shares Buy 8 Buy   Full Analysis
497th J.B. Hunt Transport Services, Inc. Moderate Buy 7.5 Hold   Full Analysis
498th Liberty Global plc - Class A Buy 8 Buy   Full Analysis
499th Fox Corporation - Class A Moderate Buy 7.5 Buy   Full Analysis
500th Mylan NV Moderate Buy 7.5 Buy   Full Analysis
501st BP plc - ADR Buy 8 Buy   Full Analysis
502nd Astrazeneca plc - ADR Buy 8 Buy   Full Analysis
503rd Glaxosmithkline plc - ADR Moderate Buy 7.5 Hold   Full Analysis
504th Rio Tinto plc - ADR Strong Buy 10 Buy   Full Analysis
505th Vodafone Group plc - ADR Buy 8 Buy   Full Analysis
506th Prudential Financial Inc. Moderate Buy 7.5 Hold   Full Analysis
507th Sap SE - ADR Buy 8 Buy   Full Analysis
508th Autoliv Inc. Moderate Buy 7.5 Hold   Full Analysis
509th - -   Full Analysis
511th DTE Energy Co. Buy 8 Hold   Full Analysis
512th Alliance Data System Buy 8 Buy   Full Analysis
513th Ault Global Holdings Inc - -   Full Analysis
514th Deutsche Bank AG Sell 4.5 Sell   Full Analysis
515th Moelis & Co - Class A Hold 6 Sell   Full Analysis
517th AAR Corp. Strong Buy 10 Buy   Full Analysis
518th - -   Full Analysis
519th Dollar General Corp. Buy 8 Buy   Full Analysis
520th Suncor Energy, Inc. Buy 8 Buy   Full Analysis
521st - -   Full Analysis
522nd - -   Full Analysis
523rd Vale S.A. - ADR Strong Buy 10 Buy   Full Analysis
524th Energy Transfer LP - Unit Buy 8 Buy   Full Analysis
525th Raytheon Technologies Corporation Buy 8 Buy   Full Analysis
526th Petroleo Brasileiro S.A. Petrobras - ADR Buy 8 Buy   Full Analysis
527th Spotify Technology S.A. Moderate Buy 7.5 Buy   Full Analysis
529th Sony Corporation. - ADR Strong Buy 10 Buy   Full Analysis
530th Itau Unibanco Holding S.A. - ADR Buy 8 Buy   Full Analysis
531st Banco Bradesco S.A. - ADR Strong Buy 10 Buy   Full Analysis
532nd Dropbox Inc - Class A Buy 8 Buy   Full Analysis
533rd Iamgold Corp. Moderate Buy 7.5 Hold   Full Analysis
535th Yandex NV - Class A Buy 8 Buy   Full Analysis
536th Ferrari N.V. Moderate Buy 7.5 Buy   Full Analysis
538th Harley-Davidson, Inc. Buy 8 Hold   Full Analysis
539th Alibaba Group Holding Ltd - ADR Strong Buy 10 Buy   Full Analysis
540th Beyond Meat Inc Hold 6 Hold   Full Analysis
542nd Wix.com Ltd Strong Buy 10 Buy   Full Analysis
543rd Shopify Inc - Class A Moderate Buy 7.5 Hold   Full Analysis
544th Banco Santander S.A. - ADR Moderate Buy 7.5 Buy   Full Analysis
545th Lilly(Eli) & Co - -   Full Analysis
551st Amazon.com Inc. - -   Full Analysis
552nd NetFlix Inc - -   Full Analysis