 In light of commodity prices rebounding on Friday following a sharp tumble earlier this week, four basic materials stocks with high business quality, earnings yield and return on capital as of Friday are Franco-Nevada Corp. FNV , Financial, UFP Industries Inc. UFPI , Financial, Reliance Steel Aluminum Co. RS , Financial and WD-40 Co. WDFC , Financial according to Joel Greenblatt Trades, Portfolios Magic Formula Screen, a Premium feature of GuruFocus. 