Magic Formula Stock Screener: Free Results from SEC Filings
192 companies currently pass the Magic Formula screen, calculated from as-filed SEC EDGAR 10-K and 10-Q data. The top 20 are shown below, free and with no account. Joel Greenblatt's Magic Formula stock screener: companies ranked on earnings yield and return on capital, calculated directly from SEC filings. How this screen works
Preset screeners
- Altman Z-Score Financial Safety
- Buffett-Style
- Cash Rich Undervalued
- Contrarian Low Price-to-Sales
- Deep Value
- Dividend Growth
- Efficient Asset Turnover
- GARP — Growth at a Reasonable Price
- High Earnings Yield
- High Free Cash Flow Yield
- High ROIC Low Debt
- Low Debt High Growth
- Low EV/EBITDA
- Magic Formula
- Net-Net Stocks
- Piotroski F-Score
- Quality Compounder
- Shareholder Yield
Filters
Subscriber-onlyMetricOperatorValueRemove
Custom filters are part of a subscription. to build your own — or run a preset screener from the left.
Magic Formula
Top 20 of 192| Ticker | Company name | Organization | SIC | SIC description | Data as of | ROIC TTM | EV/EBIT TTM |
|---|---|---|---|---|---|---|---|
| 05 Real Estate & Construction | 6531 | Real Estate Agents & Managers (For Others) | 2026-06-30 | 51.15% | 1.07x | ||
| 08 Industrial Applications and Services | 8071 | Services-Medical Laboratories | 2026-03-31 | 79.76% | 1.08x | ||
| 02 Finance | 6022 | State Commercial Banks | 2026-06-30 | 83.66% | 1.16x | ||
| 02 Finance | 6311 | Life Insurance | 2026-06-30 | 27.26% | 1.24x | ||
| 01 Energy & Transportation | 1000 | Metal Mining | 2026-06-30 | 184.29% | 1.32x | ||
| 02 Finance | 6021 | National Commercial Banks | 2026-06-30 | 117.67% | 1.38x | ||
| 06 Technology | 7371 | Services-Computer Programming Services | 2025-10-31 | 155.26% | 1.64x | ||
| 03 Life Sciences | 2834 | Pharmaceutical Preparations | 2026-06-30 | 157.25% | 1.65x | ||
| 02 Finance | 6022 | State Commercial Banks | 2026-06-30 | 60.65% | 1.89x | ||
| 07 Trade & Services | 5990 | Retail-Retail Stores, NEC | 2026-06-30 | 37.54% | 1.92x | ||
| 09 Crypto Assets | 6221 | Commodity Contracts Brokers & Dealers | 2026-06-30 | 34.85% | 2.06x | ||
| 06 Technology | 4813 | Telephone Communications (No Radiotelephone) | 2026-06-30 | 25.68% | 2.13x | ||
| 02 Finance | 6331 | Fire, Marine & Casualty Insurance | 2026-06-30 | 136.98% | 2.17x | ||
| 02 Finance | 6022 | State Commercial Banks | 2026-06-30 | 27.85% | 2.20x | ||
| 08 Industrial Applications and Services | 8011 | Services-Offices & Clinics of Doctors of Medicine | 2026-06-30 | 41.32% | 2.20x | ||
| 01 Energy & Transportation | 1040 | Gold and Silver Ores | 2026-06-30 | 192.39% | 2.20x | ||
| 02 Finance | 6162 | Mortgage Bankers & Loan Correspondents | 2026-06-30 | 35.03% | 2.23x | ||
| 07 Trade & Services | 7389 | Services-Business Services, NEC | 2026-06-30 | 4638.97% | 2.32x | ||
| 02 Finance | 6022 | State Commercial Banks | 2026-06-30 | 155.80% | 2.40x | ||
| 03 Life Sciences | 2836 | Biological Products, (No Diagnostic Substances) | 2026-06-30 | 154.63% | 2.44x |

