Best Greenblatt Magic Formula Stocks in South Africa for 2026

High earnings yield plus high ROIC: Joel Greenblatt's Magic Formula for market-beating returns.

South Africa listings on the Johannesburg Stock Exchange (JSE) span mining, banking, and consumer staples with a deep dual-listed bench. IFRS reporting in ZAR; composite scoring captures the dispersion between the rand-hedge mega-caps and the domestic-focused tail.

Data as of (updated daily)

Top 20 South Africa stocks by ROIC

#TickerNameROIC
1CML.JSECoronation Fund Managers Ltd137.0%
2CLS.JSEClicks104.0%
3AVI.JSEAvi Ltd89.1%
4OUT.JSEOUTSURANCE GROUP LTD67.6%
5TBS.JSETiger Brands Ltd63.6%
6NPK.JSENampak61.6%
7SUR.JSESpurcorp61.4%
8TRU.JSETruworths International Ltd60.1%
9IOC.JSEiOCO Limited52.0%
10HAR.JSEHarmony Gold Mining Co. Ltd.50.1%
11FBR.JSEFamous Brands Ltd49.5%
12SUI.JSESun International Ltd48.4%
13CMH.JSECombined Motor Holdings Limited47.1%
14DRD.JSEDRDGOLD Limited45.6%
15GFI.JSEGold Fields Ltd45.0%
16NY1.JSENinety One Ltd43.4%
17CHP.JSEChoppies Enterprises Ltd41.6%
18WBO.JSEWilson Bayly Holmes Ovcon Ltd41.1%
19FSR.JSEFirstrand Ltd39.3%
20JSE.JSEJSE Limited39.3%

Customise the Greenblatt Magic Formula Stocks + South Africa screen

The full screener applies both filters and lets you stack 30+ more on top: market cap, country, dividend yield, and the four pillar scores.

Open in screener →

Methodology: How we score stocks. Data refreshed nightly around 03:30 ET. This page lists the top 20 by ROIC within South Africa; use the screener for the full ranked list.

Frequently asked questions about Greenblatt Magic Formula Stocks in South Africa