Joel Greenblatt (Magic Formula) screener
Our Joel Greenblatt screener ranks stocks on their Return on Invested Capital and EBITDA yield.

Magic Formula RankTickerNameEBITDA Yield (%)ROIC (%)
1HUMHumana Inc 17.18995.1
2GILDGilead Sciences Inc 18.4295.3
3MOAltria Group Inc 20.6269
4BBYBest Buy Co Inc 15.3654.7
5HRBH & R Block Inc 14.5864
6MCKMcKesson Corp 21.9836.1
7CNCCentene Corp 16.2342.7
8FLFoot Locker Inc 25.5832.5
9LBL Brands Inc 14.4936.4
10ALKAlaska Air Group Inc 16.2327.2
11LYBLyondellBasell Industries NV 15.1730.7
12FFIVF5 Networks Inc 10.34177.6
13DALDelta Air Lines Inc 19.6122
14GPSGap Inc 16.2124
15BBBYBed Bath & Beyond Inc 27.2519.6
15AZOAutozone Inc 11.1745.1
17KORSMichael Kors Holdings Ltd 12.7633.9
18ANTMAnthem Inc 16.6120.7
19LUVSouthwest Airlines Co 13.527.1
20RHIRobert Half International Inc 10.7239.8
21STXSeagate Technology PLC 14.1823.8
22ETREntergy Corp 14.7920.8
23CSCOCisco Systems Inc 11.133.5
24ROSTRoss Stores Inc 9.6557.2
25TJXTJX Companies Inc 9.5262
26JNPRJuniper Networks Inc 1322.3
27GTGoodyear Tire & Rubber Co 16.0815.9
27COHCoach Inc 9.8539.3
29DVNDevon Energy Corp 16.4515.6
30INTCIntel Corp 13.8518.8
31GRMNGarmin Ltd 9.0550
32HCAHCA Holdings Inc 13.7718.6
33OMCOmnicom Group Inc 11.1922.6
34KLACKLA-Tencor Corp 8.6480.7
34JWNNordstrom Inc 14.4716
36HOLXHologic Inc 14.1816.1
36IBMInternational Business Machines Corp 10.4326.2
38AMGNAmgen Inc 9.7731.1
38MUMicron Technology Inc 14.2215.9
38VZVerizon Communications Inc 14.7115.6
41TGTTarget Corp 16.3414.4
42TAPMolson Coors Brewing Co 14.4915.4
42MASMasco Corp 9.2336.2
44IPGInterpublic Group of Companies Inc 11.2619.1
45CTXSCitrix Systems Inc 8.5849.8
46MNKMallinckrodt Plc 14.5814.9
47TWXTime Warner Inc 16.2913.4
48TSCOTractor Supply Co 9.926
48DISCADiscovery Communications Inc 29.9412
50ORLYO'Reilly Automotive Inc 8.9633.8
51TROWT. Rowe Price Group Inc 10.2121.3
52DVADavita Inc 15.9713
53AALAmerican Airlines Group Inc 14.7313.2
54AMATApplied Materials Inc 8.1649.5
55REEverest Re Group Ltd 14.4713.4
56UALUnited Continental Holdings Inc 10.9616.2
57VIABViacom Inc 32.0510.5
58ESRXExpress Scripts Holding Co 13.4213.8
59QCOMQualcomm Inc 8.8526.1
60GLWCorning Inc 21.3210.5
61FOXATwenty-First Century Fox Inc 10.5516.1
62SNIScripps Networks Interactive Inc 10.4416.4
63SNASnap-On Inc 10.1217.2
64LOWLowe's Companies Inc 9.7218.9
64MSIMotorola Solutions Inc 8.3130.9
66CACA Inc 10.5415.7
67CAHCardinal Health Inc 11.2514
68ABCAmerisourceBergen Corp 8.9820.1
68UNHUnitedHealth Group Inc 8.624.7
68GWWW W Grainger Inc 10.615
71KSSKohls Corp 209.5
71KMBKimberly-Clark Corp 8.0731
73NUENucor Corp 12.9412.2
73HASHasbro Inc 8.2428.5
75LRCXLam Research Corp 7.5652.7
75EXPDExpeditors International of Washington Inc 7.6549.4
77CSRACSRA Inc 10.9813.8
77KRKroger Co 16.1610
79FDXFedEx Corp 11.8112.8
80EBAYeBay Inc 7.2870.6
81HDHome Depot Inc 7.7138.1
81HRLHormel Foods Corp 8.7220.1
83DGDollar General Corp 10.0515.3
83TRVTravelers Companies Inc 17.429.3
83WMTWal-Mart Stores Inc 11.4712.7
86DISWalt Disney Co 9.6815.8
86ANAutoNation Inc 14.1410.7
88BIIBBiogen Inc 7.9629.7
88AFLAflac Inc 15.279.9
90GPCGenuine Parts Co 9.0616.7
91SWKSSkyworks Solutions Inc 7.6439.1
92TXNTexas Instruments Inc 7.6536.3
92BENFranklin Resources Inc 13.4810.6
94DRIDarden Restaurants Inc 8.4421
94JBHTJ B Hunt Transport Services Inc 8.6819.1
96AKAMAkamai Technologies Inc 10.813
97NFXNewfield Exploration Co 12.0211.1
97ORCLOracle Corp 7.9725.3
99MMacy's Inc 19.318.5
100DLPHDelphi Automotive PLC 7.8127.7
101UNPUnion Pacific Corp 9.5615
102CMCSAComcast Corp 11.9310.7
103URIUnited Rentals Inc 14.399.4
104SPGIS&P Global Inc 6.5176.4
104LEGLeggett & Platt Inc 8.4918.3
104CMICummins Inc 8.4518.6
107VLOValero Energy Corp 13.749.4
108UTXUnited Technologies Corp 9.6613.6
108ACNAccenture PLC 6.476.1
110UHSUniversal Health Services Inc 11.519.8
111CBSCBS Corp 8.5215.7
111UAUnder Armour Inc 12.249.3
113COSTCostco Wholesale Corp 7.427
113NKENike Inc 6.5143.7
115MSFTMicrosoft Corp 5.95191.4
116AAPAdvance Auto Parts Inc 10.9210.4
116PCARPACCAR Inc 10.0711.4
116CHRWC.H. Robinson Worldwide Inc 7.6922.8
119PSXPhillips 66 1012
120LKQLKQ Corp 13.38.7
120APDAir Products and Chemicals Inc 8.8714.2
120CVSCVS Health Corp 11.19.9
123DHID.R. Horton Inc 10.0611.3
123EMNEastman Chemical Co 10.5310.6
123ADMArcher Daniels Midland Co 12.459
126NSCNorfolk Southern Corp 10.1211.1
126ADPAutomatic Data Processing Inc 6.3745.6
128CTSHCognizant Technology Solutions Corp 7.1227.1
129ALLAllstate Corp 10.969.8
130NOCNORTHROP GRUMMAN CORP 7.4623.1
131LMTLockheed Martin Corp 6.9128.5
132SYYSysco Corp 8.1515.8
132AYIAcuity Brands Inc 7.6819.9
132AVYAvery Dennison Corp 7.6720
135TSNTyson Foods Inc 10.0110.9
135FASTFastenal Co 7.3323.7
135CLColgate-Palmolive Co 6.0747.9
135UPSUnited Parcel Service Inc 6.7730.4
139AIZAssurant Inc 12.187.9
140TAT&T Inc 14.436.9
141ROKRockwell Automation Inc 5.758.4
142CNPCenterPoint Energy Inc 13.197.4
143MMM3M Co 6.6926.5
144SBUXStarbucks Corp 6.3133.2
144CXOConcho Resources Inc 11.597.8
146DLTRDollar Tree Inc 9.6610.5
147TELTE Connectivity Ltd 8.0314.9
148ITWIllinois Tool Works Inc 6.824.2
149AMGAffiliated Managers Group Inc 8.7611.9
150FCXFreeport-McMoRan Inc 12.96.9
150PMPhilip Morris International Inc 5.5849.2
152DPSDr Pepper Snapple Group Inc 7.5816.6
153HONHoneywell International Inc 7.0719.9
154PEPPepsiCo Inc 6.7223.8
155JPMJPMorgan Chase & Co 5004.5
155ZIONZions Bancorp 12.086.9
157PFGPrincipal Financial Group Inc 10.019.3
158TIFTiffany & Co 7.9214.7
159MCDMcDonald's Corp 6.3925.2
159EIXEdison International 15.875.4
159WHRWhirlpool Corp 10.039.2
162WBAWalgreens Boots Alliance Inc 8.2712.7
163GMGeneral Motors Co 10.148.7
164CBGCBRE Group Inc 9.0310.3
164BMYBristol-Myers Squibb Co 6.424.5
164UNMUnum Group 10.817.7
167SEESealed Air Corp 7.9713.5
168CLXClorox Co 6.2725.2
169CBChubb Ltd 9.249.8
169WMWaste Management Inc 8.6611.1
171XLNXXilinx Inc 4.73128.7
172PWRQuanta Services Inc 10.537.8
173WATWaters Corp 5.2642.7
174ULTAUlta Beauty Inc 5.6531
174WDCWestern Digital Corp 12.666.2
174EAElectronic Arts Inc 4.6196.7
177RTNRaytheon Co 6.9118
178CMSCMS Energy Corp 14.045.5
179WFMWhole Foods Market Inc 8.7410
179SYFSynchrony Financial 11.456.4
179INTUIntuit Inc 4.49140.5
182JNJJohnson & Johnson 6.2322.7
183BACBank of America Corp 24.153.7
183HBIHanesBrands Inc 6.9216.3
185MAMasterCard Inc 4.9241
186VARVarian Medical Systems Inc 5.8225.1
187NTRSNorthern Trust Corp 11.555.9
187TXTTextron Inc 8.1511.2
189CSXCSX Corp 8.2410.7
190XOMExxon Mobil Corp 10.446.8
191MHKMohawk Industries Inc 7.9411.4
192DGXQuest Diagnostics Inc 8.2610.4
192FLRFluor Corp 10.276.8
192AMPAmeriprise Financial Inc 7.8911.7
195PCLNPriceline Group Inc 4.1264.1
196VFCVF Corp 6.318.5
196ELEstee Lauder Companies Inc 5.1730.8
198EMREmerson Electric Co 6.9714.9
199PHParker-Hannifin Corp 6.9115.1
200AEEAmeren Corp 10.816
200QRVOQorvo Inc 7.6612.6
202CTLCenturyLink Inc 16.393.1
203CCitigroup Inc 22.941.7
204PNWPinnacle West Capital Corp 10.056.7
205ABBVAbbVie Inc 6.1718.2
206GISGeneral Mills Inc 7.4213.1
207MPCMarathon Petroleum Corp 10.556
208SWKStanley Black & Decker Inc 7.5112.6
208CERNCerner Corp 6.2316.6
210IRIngersoll-Rand PLC 7.4212.9
210MMCMarsh & McLennan Companies Inc 6.415.8
212NFLXNetflix Inc 7.3113.1
212FBHSFortune Brands Home & Security Inc 7.2313.2
214HSTHost Hotels & Resorts Inc 7.8610.6
215AESAES Corp 8.747.9
216GOOGLAlphabet Inc 4.337
216GOOGAlphabet Inc 4.337
216XECCimarex Energy Co 8.259.3
219MONMonsanto Co 6.4615.1
219FBFacebook Inc 3.8744.7
221WYNWyndham Worldwide Corp 7.5811.4
221RRCRange Resources Corp 15.82.4
221NEENextEra Energy Inc 9.416.9
224XRXXerox Corp 10.965.2
224RFRegions Financial Corp 11.354.8
224PGRProgressive Corp 7.5111.8
227XELXcel Energy Inc 9.926.3
228KSUKansas City Southern 8.498.6
228HSICHenry Schein Inc 6.7514.2
230MCOMoody's Corp 3.7147.7
230EWEdwards Lifesciences Corp 4.0737.4
232DFSDiscover Financial Services 9.736.3
233MYLMylan NV 8.298.9
233ISRGIntuitive Surgical Inc 2.9176.2
235HRSHarris Corp 7.2612.2
236RCLRoyal Caribbean Cruises Ltd 7.969.7
237NVDANVIDIA Corp 2.52142.1
237EDConsolidated Edison Inc 9.476.5
239MTDMettler-Toledo International Inc 3.7938.1
240PHMPulteGroup Inc 8.398.5
240EFXEquifax Inc 7.8210
242ALLEAllegion PLC 4.825.1
243BCRC R Bard Inc 3.9935.8
243LHLaboratory Corporation of America Holdings 8.458
245MURMurphy Oil Corp 19.8-3.1
246ALGNAlign Technology Inc 2.1383.3
246PPLPPL Corp 8.587.6
246DTEDTE Energy Co 9.036.6
249FTVFortive Corp 5.4917.7
250TDGTransDigm Group Inc 6.5613.3
250LENLennar Corp 7.969.2
250XLXL Group PLC 10.025.5
253MKCMcCormick & Company Inc 5.6116.4
253RSGRepublic Services Inc 8.916.7
255APHAmphenol Corp 5.4817.1
255VRSKVerisk Analytics Inc 6.2314.8
257REGNRegeneron Pharmaceuticals Inc 3.7235
258STISunTrust Banks Inc 10.324.9
258VRTXVertex Pharmaceuticals Inc 1.08143.7
258FLIRFLIR Systems Inc 6.4413.5
258PGProcter & Gamble Co 5.9815.1
262PXPraxair Inc 7.1411.1
263HPEHewlett Packard Enterprise Co 15.040.4
264MATMattel Inc 8.427.2
264OKEONEOK Inc 8.167.8
266FISVFiserv Inc 6.0914.3
266MNSTMonster Beverage Corp 3.8228.9
268ETNEaton Corporation PLC 7.859
268DOVDover Corp 7.898.7
268MROMarathon Oil Corp 16.08-3.8
268CPBCampbell Soup Co 6.8711.4
272VVisa Inc 6.1514
273SOSouthern Co 8.886.2
273BF.BBrown-Forman Corp 4.5823.1
275WFCWells Fargo & Co 10.924
275LVLTLevel 3 Communications Inc 9.615.4
277BLKBlackRock Inc 7.3210.3
278IDXXIDEXX Laboratories Inc 3.0936.2
278CHDChurch & Dwight Co Inc 5.6515.1
280CVXChevron Corp 11.033.5
281DOWDow Chemical Co 7.788.7
282ANSSANSYS Inc 4.619.9
283CMAComerica Inc 9.375.3
284WECWEC Energy Group Inc 8.66.2
284PDCOPatterson Companies Inc 7.867.8
284MARMarriott International Inc 4.3820.8
287AAgilent Technologies Inc 4.8117.5
288ADBEAdobe Systems Inc 2.9130.9
289ADSAlliance Data Systems Corp 8.26.8
290MRKMerck & Co Inc 5.8613.2
291LLYEli Lilly and Co 5.3215
292MTBM&T Bank Corp 8.795.4
293ZTSZoetis Inc 4.5818.4
294PEGPublic Service Enterprise Group Inc 10.682.6
295CTASCintas Corp 5.7613.2
296CELGCelgene Corp 3.2325.8
297PRUPrudential Financial Inc 8.934.9
298TMKTorchmark Corp 7.458.5
299ARNCArconic Inc 12.84-4.2
300AMEAmetek Inc 5.9112
300PSAPublic Storage 4.6415.8
300SHWSherwin-Williams Co 4.7815.7
303IFFInternational Flavors & Fragrances Inc 5.1714.5
304NINiSource Inc 8.714.9
305HLTHilton Worldwide Holdings Inc 9.474
306ILMNIllumina Inc 3.7319.2
307ECLEcolab Inc 6.1110.8
307DUKDuke Energy Corp 8.844.5
307MCHPMicrochip Technology Inc 4.9514.5
310PCGPG&E Corp 9.034.2
311DDE I du Pont de Nemours and Co 5.4313
312NWLNewell Brands Inc 8.724.5
313AMZNAmazon.com Inc 2.7823.2
313COFCapital One Financial Corp 9.423.6
315CMGChipotle Mexican Grill Inc 4.515.6
316LNCLincoln National Corp 8.165.5
317KOCoca-Cola Co 3.4119.7
317IVZInvesco Ltd 7.696.7
319TRIPTripAdvisor Inc 4.6314.9
320RAIReynolds American Inc 5.7311.2
320CAGConagra Brands Inc 6.649.1
322MLMMartin Marietta Materials Inc 6.958.3
322DEDeere & Co 7.766.4
324PXDPioneer Natural Resources Co 7.766.3
325GDGeneral Dynamics Corp 0.8525.6
326EQTEQT Corp 8.714.2
327NLSNNielsen Holdings PLC 7.945.8
327PVHPVH Corp 7.836.1
329MOSMosaic Co 9.113.3
330SJMJ M Smucker Co 7.995.4
330TSSTotal System Services Inc 6.977.7
332ATVIActivision Blizzard Inc 5.2212.3
333GEGeneral Electric Co 5.3411.7
334TSOTesoro Corp 8.374.4
334BAXBaxter International Inc 5.3511.3
336USBU.S. Bancorp 7.755.9
336EXPEExpedia Inc 5.939.8
338SYKStryker Corp 4.3914.2
339SNPSSynopsys Inc 4.8712.5
340SRESempra Energy 7.885.2
341WYNNWynn Resorts Ltd 5.899.3
342CINFCincinnati Financial Corp 6.647.2
342HOGHarley-Davidson Inc 6.497.7
344PNRPentair plc 6.517.5
344LLoews Corp 8.214.1
346JECJacobs Engineering Group Inc 6.976.5
346LNTAlliant Energy Corp 7.46
348DISHDISH Network Corp 6.956.3
349CHTRCharter Communications Inc 8.263.5
349STZConstellation Brands Inc 5.0310.5
351WRKWestRock Co 8.482.5
352WMBWilliams Companies Inc 7.764.7
353FTITechnipFMC PLC 6.377
354IPInternational Paper Co 6.975.8
355AWKAmerican Water Works Company Inc 7.245.4
355MDTMedtronic PLC 6.247
357AXPAmerican Express Co 6.836.1
358KMIKinder Morgan Inc 8.042.4
359CFGCitizens Financial Group Inc 7.853.5
360DDominion Resources Inc 6.755.6
360VMCVulcan Materials Co 5.547.8
362AONAon PLC 4.89.5
362IRMIron Mountain Inc 6.635.8
364APCAnadarko Petroleum Corp 8.69-5.4
365APAApache Corp 8.011.7
366PPGPPG Industries Inc 4.719.6
367PNCPNC Financial Services Group Inc 7.424.2
368COLRockwell Collins Inc 4.839.2
369FISFidelity National Information Services Inc 7.054.7
370XYLXylem Inc 4.839
371ALBAlbemarle Corp 4.569.3
371FMCFMC Corp 4.0110
373DHRDanaher Corp 5.377
374WUWestern Union Co 66.1
375PKIPerkinElmer Inc 4.798.6
376ROPRoper Technologies Inc 4.788.2
377CMECME Group Inc 5.476.6
378FITBFifth Third Bancorp 6.564.4
379AJGArthur J Gallagher & Co 4.97.2
379COOCooper Companies Inc 4.388.9
381NRGNRG Energy Inc 7.631.4
382PYPLPayPal Holdings Inc 3.2710.2
383VNOVornado Realty Trust 6.075.2
384LLLL3 Technologies Inc 4.857
385BBTBB&T Corp 6.454.2
386BSXBoston Scientific Corp 3.349.5
387BLLBall Corp 6.024.8
388BDXBecton Dickinson and Co 4.467.6
388KHCKraft Heinz Co 5.65.4
390OXYOccidental Petroleum Corp 7.44-0.3
390BWABorgWarner Inc 5.814.9
392TMOThermo Fisher Scientific Inc 4.277.2
393ADIAnalog Devices Inc 3.678.4
394RJFRaymond James Financial Inc 5.974.2
395SPGSimon Property Group Inc 4.376.8
396BRK.BBerkshire Hathaway Inc 6.512.1
397NEMNewmont Mining Corp 6.213.5
398KMXCarmax Inc 5.285
398HPHelmerich and Payne Inc 7.06-3.6
400AEPAmerican Electric Power Company Inc 6.013.6
401FRTFederal Realty Investment Trust 4.186.5
402SCHWCharles Schwab Corp 5.793.8
403EVHCEnvision Healthcare Corp 55.1
404KEYKeyCorp 5.354.3
405ETFCE*TRADE Financial Corp 5.763.6
406HBANHuntington Bancshares Inc 5.484.1
407BXPBoston Properties Inc 5.324.3
408SPLSStaples Inc 6.86-11
409GGPGGP Inc 5.034.3
409WLTWWillis Towers Watson PLC 5.343.9
411CBOECBOE Holdings Inc 2.777.1
412INFOIHS Markit Ltd 5.483.3
412WYWeyerhaeuser Co 4.614.9
414ABTAbbott Laboratories 5.233.8
415FLSFlowserve Corp 5.592.4
416DLRDigital Realty Trust Inc 4.644.4
417CCICrown Castle International Corp 4.164.9
418EXRExtra Space Storage Inc 3.785.3
419EOGEOG Resources Inc 5.68-0.3
420ALXNAlexion Pharmaceuticals Inc 3.295.5
421PBCTPeople's United Financial Inc 4.893
422AMTAmerican Tower Corp 3.654.7
423AVBAvalonBay Communities Inc 1.945.9
424AIGAmerican International Group Inc 5.210.3
425EQIXEquinix Inc 3.714.3
426CFCF Industries Holdings Inc 5.09-0.2
427RLRalph Lauren Corp 5.15-1.1
428ORealty Income Corp 3.573.8
429VTRVentas Inc 3.942.7
429COPConocoPhillips 5.2-8
431SLBSchlumberger NV 4.470.8
432HALHalliburton Co 4.111.5
433HCNWelltower Inc 3.82.3
434AVGOBroadcom Ltd 4.59-1.5
435LUKLeucadia National Corp 3.711.9
436CATCaterpillar Inc 3.970.5
437EQREquity Residential 3.432.3
437ITGartner Inc 1.914.1
439ESSEssex Property Trust Inc 2.353.6
440SRCLStericycle Inc 3.85-0.3
440SLGSL Green Realty Corp 3.641.1
442HCPHCP Inc 3.531.1
443AIVApartment Investment and Management Co 3.51.2
444NDAQNasdaq Inc 2.62.4
445AREAlexandria Real Estate Equities Inc 3.151.5
446MACMacerich Co 3.241
447MSMorgan Stanley 2.881.3
448UDRUDR Inc 2.551.8
448PLDPrologis Inc 1.62.7
450GSGoldman Sachs Group Inc 2.791.3
451KIMKimco Realty Corp 3.20.3
452FFord Motor Co 2.031.7
453CHKChesapeake Energy Corp 3.53-7.7
454CRMSalesforce.com Inc 1.811
455COGCabot Oil & Gas Corp 2.83-3.3
456AGNAllergan plc 2.01-1.7
457NAVINavient Corp 0.850.5
458NWSANews Corp 2.17-6.8
458NWSNews Corp 2.17-6.8
460SYMCSymantec Corp 1.66-5.3
461RIGTransocean Ltd 1.47-3.9
462COTYCoty Inc 0.64-2.6
463MAAMid-America Apartment Communities Inc 
463ADSKAutodesk Inc -537.1
463METMetlife Inc 0.2
463MDLZMondelez International Inc 1.1
463YUMYum! Brands Inc 49.6
463AMDAdvanced Micro Devices Inc -35.7
463PRGOPerrigo Company PLC -11.4
463NBLNoble Energy Inc -10.3
463AETAetna Inc 12.02
463NOVNational Oilwell Varco Inc -12.9
463ZBHZimmer Biomet Holdings Inc 6
463PAYXPaychex Inc 9.05
463CCLCarnival Corp 
463NTAPNetApp Inc 11.12
463BABoeing Co 7.14
463PFEPfizer Inc 2.86
463RHTRed Hat Inc 2.57
463SIGSignet Jewelers Ltd 1.53
463XRAYDentsply Sirona Inc -8.5
463HIGHartford Financial Services Group Inc 6.3
463SCGSCANA Corp 
463BKBank of New York Mellon Corp 4.3
463GPNGlobal Payments Inc 
463ESEversource Energy 
463AAPLApple Inc 10.62
463FEFirstEnergy Corp -14.2
463STTState Street Corp 5.8
463HSYHershey Co 2.93
463HESHess Corp -27.2
463EXCExelon Corp 
463BHIBaker Hughes Inc 1.11-6.5
463JCIJohnson Controls International PLC 
463KKellogg Co 1.55
463REGRegency Centers Corp 
463ICEIntercontinental Exchange Inc 7.3
463VRSNVerisign Inc 6.02
463HPQHP Inc 11.19
463INCYIncyte Corp -19.6
463CICigna Corp 17.86