Magic Recipe Spell

Highly Efficient Companies at Low Valuations
blue wand

In this spell, we take all non-financial and utility stocks with an over $1 billion market cap and rank them according to their earnings yield and return on tangible capital, taking the top 50 from the results. The resulting list gives us the stocks with the best combinations of a low valuation (earnings yield) and high quality (return on capital).

The Magic Recipe Spell was inspired by Joel Greenblatt's Magic Formula Investing strategy, and its construction is quite similar. As always, members can modify it to your liking using the Spell Caster tool!

Results for 2022-10-31

Columns are sortable. New entries have blue pip at left and are bold text.

Ticker Company Price MktCap EY ROIC 3YG Rank
VIR Vir Biotechnology Inc $21.98 2,911 117.6% 742.1% 718.0% 1
ASTL Algoma Steel Group Inc $6.81 1,203 299.8% 172.8% 7.9% 2
FLGT Fulgent Genetics Inc $39.63 1,236 159.3% 263.5% 461.4% 3
ZIM Zim Integrated Shipping Services Ltd $23.49 2,829 165.1% 108.5% 63.8% 4
GPOR Gulfport Energy Corp. - Ordinary Shares (New) $89.51 1,869 51.5% 105.0% 12.8% 5
MRNA Moderna Inc $150.33 62,988 33.1% 637.7% 1123.6% 6
AMR Alpha Metallurgical Resources Inc $168.85 3,235 50.4% 96.8% 9.6% 7
LPX Louisiana-Pacific Corp. $56.65 4,589 40.4% 121.5% 21.9% 8
BCC Boise Cascade Co $66.77 2,655 48.9% 83.4% 18.5% 9
HCC Warrior Met Coal Inc $37.14 1,922 51.5% 75.6% -3.6% 9
WIRE Encore Wire Corp. $137.59 2,648 43.6% 78.1% 34.0% 10
ARCH Arch Resources Inc - Ordinary Shares - Class A $152.29 3,184 41.0% 80.0% 2.4% 11
SWN Southwestern Energy Company $6.93 7,749 42.8% 72.5% 47.8% 12
KLIC Kulicke & Soffa Industries, Inc. $41.94 2,515 30.7% 110.0% 39.9% 13
CHRD Chord Energy Corp - Ordinary Shares - New $153.09 3,213 32.7% 75.1% 0.4% 14
PBF PBF Energy Inc - Ordinary Shares - Class A $44.25 5,601 50.1% 54.9% 0.0% 15
MATX Matson Inc $73.58 2,951 49.2% 63.2% 24.0% 16
MLI Mueller Industries, Inc. $62.64 3,534 27.3% 88.4% 17.6% 16
STLD Steel Dynamics Inc. $94.05 17,081 31.5% 62.0% 24.0% 17
ERF Enerplus Corporation $17.31 4,279 23.6% 76.8% 40.9% 18
ABG Asbury Automotive Group Inc $157.75 3,502 18.0% -94.9% 13.9% 19
RGNX Regenxbio Inc $23.67 1,020 27.5% 62.6% 153.0% 20
RRC Range Resources Corp $28.48 6,978 31.7% 55.5% 0.0% 20
LPI Laredo Petroleum Inc. $64.65 1,102 44.0% 50.8% 20.8% 21
NOG Northern Oil and Gas Inc. $34.14 2,963 25.5% 66.7% 58.8% 22
ATKR Atkore Inc $95.30 4,158 25.2% 104.0% 20.8% 23
DVAX Dynavax Technologies Corp. $11.45 1,716 17.3% 157.3% 400.2% 24
RYI Ryerson Holding Corp. $33.55 1,292 43.0% 52.3% 14.3% 25
NUE Nucor Corp. $131.38 34,097 30.5% 76.2% 0.0% 26
DDS Dillard`s Inc. - Ordinary Shares - Class A $328.79 5,781 21.0% 69.2% 0.0% 26
EAF GrafTech International Ltd. $5.09 1,318 28.5% 61.3% -9.1% 27
CF CF Industries Holdings Inc $106.26 22,198 18.9% 100.2% 17.3% 28
MED Medifast Inc $116.99 1,338 15.4% 157.7% 45.6% 29
BKE Buckle, Inc. $39.33 1,948 16.8% 76.1% 0.0% 30
WFG West Fraser Timber Co., Ltd. $75.03 6,476 54.7% 59.6% 0.0% 31
CRC California Resources Corporation - Ordinary Shares - New $45.11 3,555 30.3% 45.2% 2.4% 32
OVV Ovintiv Inc $50.65 13,199 28.7% 60.2% 32.0% 32
MGY Magnolia Oil & Gas Corp - Ordinary Shares - Class A $25.68 4,843 15.9% 80.4% 21.0% 32
NVR NVR Inc. $4,237.75 14,709 14.7% 104.7% 0.0% 33
GSM Ferroglobe Plc $5.83 1,099 33.2% 45.5% -0.6% 34
APA APA Corporation $45.46 15,547 20.4% 52.0% 12.2% 35
SM SM Energy Co $44.98 5,593 26.9% 44.6% 33.5% 36
CHK Chesapeake Energy Corp. - Ordinary Shares - New $102.27 15,293 24.5% 46.4% -1.7% 37
ABCL AbCellera Biologics Inc $11.83 3,368 14.1% 173.4% 666.8% 38
EXPD Expeditors International Of Washington, Inc. $97.85 16,289 14.0% 101.8% 30.0% 38
X United States Steel Corp. $20.36 5,421 72.2% 40.0% 0.0% 39
SKY Skyline Champion Corp $58.21 3,335 14.8% 129.2% 19.9% 40
WSM Williams-Sonoma, Inc. $123.83 8,554 15.8% 61.5% 0.0% 41
AA Alcoa Corp $39.03 6,978 42.2% 35.3% -0.1% 42
WTI W & T Offshore Inc $7.59 1,086 23.6% 42.8% 6.0% 43
Tracking Portfolios
blue wand Magic Recipe 91.01%
orange wand Quality Growth 176.62%
Updated Quarterly (latest 2022-05-31)