MagicDiligence
Articles
Magic Formula investing analysis — finding the best stocks by earnings yield and return on capital.
Analysis
April 22, 2026
This is the first import of the Magic Formula screen into MagicDiligence. The list currently contains 50 stocks, of which 40 Pass and 10 Fail the four-point due diligence check.
Read the analysis →Analysis
April 20, 2026
You've read the book. You understand the logic: buy good businesses at cheap prices, repeat every year, let the math work in your favour. Joel Greenblatt proved that systematically owning stocks with high earnings yield …
Read the analysis →