Magic Formula Stock Due Diligence
MagicDiligence runs quick, AI-assisted due diligence checks on the current Magic Formula Investing top 50 stocks. Each stock is screened for four red flags — non-recurring revenue windfalls, short-seller fraud allegations, financial health risks, and peak-cycle cyclicality — so you can quickly spot and avoid the obviously bad picks before digging deeper.
New to the screener? Learn how it works →
Featured Analysis
The Magic Formula screen was updated this week. Here is what changed compared to last week, followed by the full current list.
Read the full analysis → · See all articles →| Ticker | Company | 6M vs SPY | Last Close | Market Cap ($M) | Price From | Most Recent Quarter |
|---|---|---|---|---|---|---|
| ABUS ❌ | Arbutus Biopharma Corp | -4.6% | $5.07 | 1.00 | 09/04 | 06/30 |
| ADBE ✅ | Adobe Inc | -15.4% | $291.52 | 106.00 | 09/04 | 05/31 |
| AFMJF ✅ | Alphamin Resources Corp | 1.1% | $1.11 | 1.00 | 09/04 | 06/30 |
| ANDG ❌ | Andersen Group Inc | 116.5% | $55.72 | 757.93 | 09/04 | 06/30 |
| BBWI ✅ | Bath & Body Works Inc | -26.3% | $19.22 | 3.00 | 09/04 | 07/31 |
| BCRX ✅ | BioCryst Pharmaceuticals Inc | 3.3% | $9.82 | 2.00 | 09/04 | 06/30 |
| BHC ❌ | Bausch Health Cos Inc | 3.6% | $6.32 | 2.00 | 09/04 | 06/30 |
| BKE ✅ | Buckle Inc (The) | -30.3% | $43.43 | 2.00 | 09/04 | 07/31 |
| BMBL ✅ | Bumble Inc | -16.9% | $2.73 | 382.40 | 09/04 | 06/30 |
| CCSI ✅ | Consensus Cloud Solutions Inc | -0.6% | $38.00 | 648.68 | 09/04 | 06/30 |
| CI ✅ | The Cigna Group | -12.6% | $278.88 | 74.00 | 09/04 | 06/30 |
| COLL ✅ | Collegium Pharmaceutical Inc | -53.6% | $25.35 | 764.68 | 09/04 | 06/30 |
| CRCT ❌ | Cricut Inc | 12.4% | $5.80 | 1.00 | 09/04 | 06/30 |
| CRNC ❌ | Cerence Inc | 0.0% | $8.50 | 385.45 | 09/04 | 06/30 |
| CROX ✅ | Crocs Inc | 27.7% | $122.23 | 5.00 | 09/04 | 06/30 |
| CRTO ✅ | Criteo SA | — | $17.46 | 855.45 | 09/04 | 06/30 |
| DBD ✅ | Diebold Nixdorf Inc | -27.1% | $67.35 | 2.00 | 09/04 | 06/30 |
| DECK ✅ | Deckers Outdoor Corp | -34.0% | $87.76 | 11.00 | 09/04 | 06/30 |
| DLX ✅ | Deluxe Corp | -24.6% | $23.64 | 1.00 | 09/04 | 06/30 |
| EGHSF ✅ | Enghouse Systems Ltd | -20.3% | $12.43 | 640.76 | 09/04 | 04/30 |
| EVER ❌ | EverQuote Inc | 34.9% | $25.66 | 876.28 | 09/04 | 06/30 |
| GIB ✅ | CGI Inc | -11.7% | $74.77 | 15.00 | 09/04 | 06/30 |
| GTM ✅ | ZoomInfo Technologies Inc | -46.7% | $4.20 | 1.00 | 09/04 | 06/30 |
| HPQ ✅ | HP Inc | 62.1% | $30.52 | 29.00 | 09/04 | 07/31 |
| HRB ✅ | H&R Block Inc | 49.3% | $52.48 | 6.00 | 09/04 | 06/30 |
| HRMY ✅ | Harmony Biosciences Holdings Inc | 34.9% | $39.21 | 2.00 | 09/04 | 06/30 |
| INVA ✅ | Innoviva Inc | -19.1% | $20.97 | 1.00 | 09/04 | 06/30 |
| IRWD ✅ | Ironwood Pharmaceuticals Inc | 0.9% | $4.13 | 703.92 | 09/04 | 06/30 |
| IT ❌ | Gartner Inc | -1.3% | $198.39 | 12.00 | 09/04 | 06/30 |
| KFY ✅ | Korn Ferry | 24.3% | $86.28 | 4.00 | 09/04 | 04/30 |
| MD ❌ | Pediatrix Medical Group Inc | 23.0% | $26.61 | 2.00 | 09/04 | 06/30 |
| MGTX ❌ | MeiraGTx Holdings plc | 74.5% | $13.82 | 1.00 | 09/04 | 06/30 |
| MO ✅ | Altria Group Inc | -8.6% | $68.65 | 115.00 | 09/04 | 06/30 |
| OMC ✅ | Omnicom Group Inc | -14.7% | $88.28 | 23.00 | 09/04 | 06/30 |
| OTEX ✅ | Open Text Corp | -14.1% | $25.10 | 5.00 | 09/04 | 06/30 |
| PBI ✅ | Pitney Bowes Inc. | 49.5% | $17.21 | 2.00 | 09/04 | 06/30 |
| PLTK ✅ | Playtika Holding Corp | -32.7% | $2.32 | 839.08 | 09/04 | 06/30 |
| PRDO ✅ | Perdoceo Education Corp | -15.0% | $33.57 | 2.00 | 09/04 | 06/30 |
| PXED ✅ | Phoenix Education Partners Inc | -16.1% | $29.33 | 1.00 | 09/04 | 05/31 |
| QTTB ❌ | Q32 Bio Inc | 140.9% | $15.03 | 284.61 | 09/04 | 06/30 |
| RIGL ❌ | Rigel Pharmaceuticals Inc | 51.4% | $46.48 | 907.89 | 09/04 | 06/30 |
| SBC ✅ | SBC Medical Group Holdings Inc | -5.2% | $4.05 | 422.62 | 09/04 | 06/30 |
| SIRI ✅ | Sirius XM Holdings Inc | 17.6% | $28.54 | 9.00 | 09/04 | 06/30 |
| STRA ✅ | Strategic Education Inc | -10.7% | $84.64 | 1.00 | 09/04 | 06/30 |
| TDC ❌ | Teradata Corporation | -15.3% | $28.77 | 2.00 | 09/04 | 06/30 |
| THXPF ✅ | Thor Explorations Ltd | -28.3% | $0.97 | 661.97 | 09/04 | 06/30 |
| TNET ✅ | TriNet Group Inc | 76.7% | $70.27 | 3.00 | 09/04 | 06/30 |
| UPWK ✅ | Upwork Inc | -47.5% | $9.02 | 1.00 | 09/04 | 06/30 |
| VSNT ✅ | Versant Media Group Inc | -3.5% | $41.02 | 5.00 | 09/04 | 06/30 |
| YELP ✅ | Yelp Inc | -21.7% | $23.18 | 1.00 | 09/04 | 06/30 |