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 
Imperial Petroleum Inc
Oil & Gas Midstream
Energy
NASDAQ
Micro
 239.51  4.87  -0.38 -7.24 717,150  0.05  20.40
 PHYS 
Sprott Physical Gold Trust
Asset Management
Financial Services
NYSE
Large
 14,684  31.52  0.56 1.81 2,449,521  0.18  37,859
 CEF 
Sprott Physical Gold & Silver Trust
Asset Management
Financial Services
NYSE
Mid
 6,940.99  40.58  1 2.53 825,758  0.23  57,552
 DXYZ 
Destiny Tech100 Inc
Asset Management
Financial Services
NYSE
Small
 1,431.63  29.00  -1.04 -3.46 1,731,277  0.55  81.36
 GRVY 
GRAVITY Co Ltd ADR
Electronic Gaming & Multimedia
Communication Services
NASDAQ
Small
 462.1  66.71  0.21 0.32 18,446  0.61  93.72
 YALA 
Yalla Group Ltd ADR
Software - Application
Technology
NYSE
Small
 860.87  5.61  -0.06 -1.06 218,268  0.89  67.47
 KF 
Korea Fund Inc
Asset Management
Financial Services
NYSE
Micro
 240.06  56.10  -1.63 -2.82 20,453  1.12  106.48
 RILY 
BRC Group Holdings Inc
Financial Conglomerates
Financial Services
NASDAQ
Micro
 155.17  4.68  0.05 1.08 936,778  1.32  37.46
 ASA 
ASA Gold & Precious Metals Ltd
Asset Management
Financial Services
NYSE
Small
 941.15  53.90  2.63 5.13 38,206  1.41  70.34
 STK 
Columbia Seligman Premium Technology Growth Fund Inc
Asset Management
Financial Services
NYSE
Small
 944.03  52.77  -0.58 -1.09 36,723  1.67  74.22
 NSLR 
Neostellar Capital Corp
Asset Management
Financial Services
NASDAQ
Micro
 186.9  6.84  0.03 0.44 315,363  1.91  42.17
 RMT 
Royce Micro-Cap Trust Inc
Asset Management
Financial Services
NYSE
Small
 696.36  12.85  0 0 105,221  1.93  52.38
 BSTZ 
BlackRock Science & Technology Term Trust
Asset Management
Financial Services
NYSE
Small
 1,943.4  27.95  -0.1557 -0.55 150,121  2.00  53.45
 PDD 
PDD Holdings Inc ADR
Internet Retail
Consumer Cyclical
NASDAQ
Large
 115,936  82.42  0.97 1.19 5,788,508  2.22  59.13
 TWN 
Taiwan Fund Inc
Asset Management
Financial Services
NYSE
Small
 570.64  97.63  -1.75 -1.76 27,794  2.52  64.82
 BNC 
BNB Standard Corp
Farm & Heavy Construction Machinery
Industrials
NASDAQ
Small
 253.62  4.75  -0.09 -1.86 1,549,525  2.62  27,919
 GAU 
Galiano Gold Inc
Gold
Basic Materials
NYSE
Small
 533.65  2.19  0.15 7.35 4,116,914  2.68  23.02
 BST 
BlackRock Science & Technology Trust
Asset Management
Financial Services
NYSE
Small
 1,747.11  48.55  -0.0181 -0.04 91,209  2.77  39.20
 RVT 
Royce Small-Cap Trust Inc
Asset Management
Financial Services
NYSE
Mid
 2,033.95  16.63  0.26 1.59 273,765  2.77  32.02
 HQL 
abrdn Life Sciences Investors
Asset Management
Financial Services
NYSE
Small
 571.06  17.24  0.1 0.58 102,237  2.88  40.23
 CRMD 
CorMedix Inc
Biotechnology
Healthcare
NASDAQ
Small
 571.43  7.46  0.07 0.95 1,466,190  2.93  45.61
 QTTB 
Q32 Bio Inc
Biotechnology
Healthcare
NASDAQ
Micro
 238.45  7.77  -0.24 -3 625,047  2.98  150.29
 STNE 
StoneCo Ltd Cl A
Software - Infrastructure
Technology
NASDAQ
Mid
 2,723.33  11.38  -0.1 -0.87 4,605,102  2.99  26.37
 OPFI 
OppFi Inc
Credit Services
Financial Services
NYSE
Small
 484.83  5.77  0.08 1.41 508,762  3.00  34.79
Upgrade to Pro to unlock full screener results with no delays, customizable filters, real-time alerts for new matches, and advanced backtesting on historical data.
Unlock full access
Data as of Oct 15, 2026, 4:00 PM EDT



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us