MarketInOut Stock Screener Log In | Sign Up
 

Magic Formula

 
US

Joel Greenblatt's Magic Formula buys good companies at bargain prices: a high return on capital shows a good business and a high earnings yield shows a cheap price. This is an approximation of his ranking method. This list shows NYSE and Nasdaq stocks with an enterprise value below 10 times EBIT (an earnings yield above 10%) and a return on invested capital above 20%, cheapest first. Penny stocks and illiquid names are excluded.

Screening formula:
exch(nyse,nasdaq) and type(stock) and price > 1 and advol(21) > 1 and enterprise_ebit > 0 and enterprise_ebit < 10 and roic > 20 and sortby(enterprise_ebit, asc) and show(enterprise_ebit as ev_ebit, roic as roic)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Ev_ebit  Roic
 IMPP 
Oil & Gas Midstream
Energy
NASDAQ
Micro
 229.23  5.09  0.01 0.2 185,622  0.03  20.40
 DXYZ 
Asset Management
Financial Services
NYSE
Small
 1,216.69  25.53  -1.26 -4.7 944,426  0.05  81.36
 PHYS 
Asset Management
Financial Services
NYSE
Large
 13,920  29.35  -1.06 -3.49 6,771,589  0.07  37,859
 AMOD 
Software - Application
Technology
NASDAQ
Micro
 58.67  1.12  0.1 9.8 673,888  0.33  12,048
 GRVY 
Electronic Gaming & Multimedia
Communication Services
NASDAQ
Small
 469.47  67.56  -0.09 -0.13 33,140  0.59  93.72
 YALA 
Software - Application
Technology
NYSE
Small
 833.54  5.49  -0.13 -2.31 305,844  1.08  67.47
 ASA 
Asset Management
Financial Services
NYSE
Small
 901.5  49.11  -1.93 -3.78 47,823  1.30  70.34
 RILY 
Financial Conglomerates
Financial Services
NASDAQ
Micro
 133.72  4.06  -0.36 -8.14 1,236,631  1.32  37.46
 NSLR 
Asset Management
Financial Services
NASDAQ
Micro
 160.16  5.93  -0.05 -0.84 314,561  1.53  42.17
 STK 
Asset Management
Financial Services
NYSE
Small
 923.33  52.18  -2.14 -3.94 62,260  1.69  74.22
 RMT 
Asset Management
Financial Services
NYSE
Small
 703.41  12.98  -0.25 -1.89 114,106  1.86  52.38
 BSTZ 
Asset Management
Financial Services
NYSE
Small
 1,859.53  27.05  -1.27 -4.48 278,836  1.87  53.45
 SLDE 
Insurance - Property & Casualty
Financial Services
NASDAQ
Mid
 3,220.45  27.73  0.19 0.69 1,053,059  2.02  85.50
 PDD 
Internet Retail
Consumer Cyclical
NASDAQ
Large
 111,893  78.61  -0.67 -0.85 5,297,451  2.26  59.13
 TWN 
Asset Management
Financial Services
NYSE
Small
 496.51  86.47  -3.71 -4.11 35,109  2.31  64.82
 BNC 
Farm & Heavy Construction Machinery
Industrials
NASDAQ
Small
 266.79  4.95  -0.46 -8.5 840,212  2.51  27,919
 PBF 
Oil & Gas Refining & Marketing
Energy
NYSE
Mid
 9,245.87  78.00  2.46 3.26 2,908,474  2.55  23.00
 BST 
Asset Management
Financial Services
NYSE
Small
 1,616.56  46.56  -2.34 -4.79 127,581  2.67  39.20
 RVT 
Asset Management
Financial Services
NYSE
Mid
 2,084.89  16.78  -0.32 -1.87 250,511  2.73  32.02
 HQL 
Asset Management
Financial Services
NYSE
Small
 547.34  18.44  -0.3 -1.6 86,547  2.76  40.23
 STNE 
Software - Infrastructure
Technology
NASDAQ
Small
 1,779.69  7.75  -0.25 -3.12 8,044,548  2.77  26.37
 NXG 
Asset Management
Financial Services
NYSE
Small
 355.61  48.50  -1.52 -3.04 78,282  2.84  26.86
 GAU 
Gold
Basic Materials
NYSE
Small
 507.49  1.94  -0.12 -5.83 2,704,358  2.90  23.02
 STNG 
Oil & Gas Midstream
Energy
NYSE
Mid
 4,718.15  92.60  -2.47 -2.6 1,403,554  2.93  20.55
129 matches
1
2
3
4
5
6
next
Data as of Oct 30, 2026, updated intraday



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog