Transnet just posted its first profit in four years โ R4.6bn from a R1.9bn loss โ and received an unmodified audit opinion, which for a state-owned enterprise that has been through governance chaos is almost as significant as the profit itself. Revenue grew 7.1% to R88.6bn, rail volumes increased to 167.9m tonnes, and petroleum volumes rose to 14.2bn litres. Container throughput slipped slightly โ the Durban and Cape Town port issues haven't been fully resolved โ but the direction of travel is unmistakably positive. CEO Michelle Phillips has reinforced execution and integration across divisions, and chair Andile Sangqu is cautiously optimistic about the path ahead. The R70bn investment plan and private sector participation programme are the next catalysts. The balance sheet is still under pressure from legacy debt, but the operating turnaround is real. This matters for every SA Inc. investor โ Transnet's logistics performance directly impacts mining exports, retail supply chains, and manufacturing competitiveness. Rating: BULLISH. Not a listed investment (yet โ privatisation chatter persists), but the turnaround is the most important economic signal in SA right now.
Sanlam's interim results landed with a thud โ the stock shed 4.13% on Thursday, dropping to R81.70, its lowest since the 52-week trough of R80.72. The market doesn't punish financial results this hard unless there's something in the numbers that broke the narrative. Sanlam's diversified model โ life insurance, general insurance, credit business, asset management โ typically smooths out volatility. But when all segments face the same consumer squeeze, diversification stops helping. The claims environment in short-term insurance remains hostile (as Santam showed us), the consumer credit cycle is tight, and the life assurance new business margins are under pressure from persistency. The interim dividend will be watched as a signal of management confidence. At 11.4x trailing earnings with a 5% yield, Sanlam isn't expensive โ but the 52-week slide from R108 tells you the market sees more downside risk than upside optionality right now. The bullish thesis rests on rate cuts reviving the consumer and stabilising the credit book. Until that happens, the stock is a show-me story. Rating: NEUTRAL. The franchise quality is intact, but H1 didn't provide the catalyst the bulls needed.
Pan African Resources' trading statement was supposed to be a victory lap โ rand gold prices are at elevated levels, Elikhulu is producing, and the Barberton Mines complex has been running well. Instead, the market hit the sell button hard: -6.13% to R27.73 on volume of 15.6 million shares, the heaviest trading day by far. The message in the price action is unmistakable โ the market was expecting a blowout number and got something less. Pan African has been a phenomenal performer โ up from R17.57 at the 52-week low โ so there was plenty of profit to take. The concern is likely cost pressures eating into the margin gains from the gold price. All-in sustaining costs have been creeping up across the SA gold sector, and Pan African's open-pit and tailings operations aren't immune to electricity tariff hikes, labour cost inflation, and consumables. The 52-week high of R42.09 now looks distant. Rating: BEARISH. When a gold miner disappoints during a gold bull run, you have to question management's operational execution. Wait for the full results before reassessing. There are better gold plays on the JSE right now.
OUTsurance reported FY2026 numbers and declared both an ordinary and a special dividend โ the kind of capital return that normally gets a standing ovation. Instead, the stock dropped 4.17% to R83.15. The market was spooked by something in the detail. OUTsurance has been benefiting from a benign claims environment and strong premium growth in its direct insurance model, but the insurance cycle is turning. Motor claims inflation โ driven by diesel at 50.8% and petrol 31.7% โ is a headwind that no direct insurer can dodge. The special dividend (while welcome) may have been read by the market as management saying 'we don't have better places to deploy capital,' which is the opposite of a growth signal. At 7.3x PE with a dividend yield approaching 6%, OUTsurance isn't expensive on headline metrics. But the momentum is shifting against short-term insurers. The ROE of 25%+ is the envy of the sector, but sustaining that with claims ratios rising will be the challenge. Rating: NEUTRAL. Great cash return story, but the market is pricing in a harder underwriting cycle ahead. Don't chase the special dividend.
Newpark REIT just did something almost unheard of among distressed property stocks โ it launched a voluntary repurchase offer via a scheme of arrangement. The stock exploded 10.64% to R5.20, touching a new 52-week high (the previous was also R5.20 โ it's hit the ceiling). For a REIT that was trading at R0.047 at its lowest point, this is a remarkable recovery. The scheme offers liquidity to shareholders who want to exit at a fair price, while signalling management believes the portfolio is worth more than the market was pricing. The trading update that accompanied the announcement will determine whether the fundamentals justify this move. Newpark's portfolio is small and focused, and the property market has been brutal on small-cap REITs. But a management team willing to put its money where its mouth is (via a buyback) deserves credit. At 5x earnings with a PB of 0.5x, the stock is still cheap even after the move. Rating: BULLISH. A voluntary repurchase scheme from a sub-1x book REIT is management's way of saying 'our assets are worth more than the market thinks.' We agree.
Mustek just told the market that full-year earnings have tripled โ and the market responded accordingly with a 5.95% surge to R15.50. This is a dramatic turnaround for a company that was struggling with inventory gluts and margin compression during the post-COVID hardware normalisation. The trigger is the government and education sector digitisation push โ Mustek is the primary supplier of ICT hardware to South Africa's public sector through its extensive network, and the national digital transformation agenda is pouring contracts through the door. The corporate refresh cycle โ businesses upgrading PCs and servers after years of deferring capex โ adds another tailwind. At R15.50, Mustek trades on a single-digit PE with the stock at the top of its 52-week range (R11.01-R15.87). The risk is the order pipeline normalising once the government spending cycle peaks, but that's a 2027 worry. For now, the momentum is undeniable. Rating: BULLISH. Triple-digit earnings growth and a 6% gain on the day is the market telling you it believes. We're believers too.
Lesaka just posted the results its shareholders have been waiting years for. FY2026 hit guidance on every metric, exceeded adjusted EPS estimates, and โ crucially โ achieved GAAP profitability. That's the milestone that changes the narrative from 'turnaround story' to 'growth fintech.' CEO Lincoln Mali focused on scaling the consumer unit, which is driving the recovery. Lesaka's dual model โ merchant acquiring (smartPOS, EasyPay, Kazang) and consumer lending โ gives it two revenue engines in the underserved South African market. The GAAP profitability threshold is psychologically important: it removes the going-concern discount that has capped the stock's valuation. At R75.19, down a modest 1% on the day, the stock is consolidating after its run from R65 (52-week low). The 52-week high of R95.20 leaves room for further upside if the market re-rates the stock as a profitable fintech rather than a cash-burning startup. Rating: BULLISH. The GAAP profitability milestone is the inflection point. Lesaka is no longer a story stock โ it's a cash-generating fintech operating in one of Africa's most promising payments markets. Accumulate.
FirstRand delivered a characteristically clean set of audited FY2026 numbers. The stock response was muted (+1.35% to R97.53) but the strategic picture is more exciting than the share price move suggests. The Kenyan play is the headline: after receiving CBK approval for the NCBA acquisition (announced 31 August), FirstRand is deepening its East African footprint while rivals scramble for position. RMB remains the crown jewel in investment banking, FNB continues gaining retail market share through digital innovation, and WesBank, while flagging Chinese car resale risk, remains profitable. The balance sheet is strong enough to fund both organic growth and M&A. The final dividend declaration confirms management confidence. At 1.4x book and 8.5x trailing PE with an ROE north of 17%, FirstRand is reasonably priced for the quality of the franchise. The knock-on from SA's consumer strain is real but FirstRand's provision coverage is conservative. Rating: BULLISH. The earnings quality is there, the dividend is growing, and the Kenyan expansion adds a genuine growth vector. Buy the dip from the 52-week high of R102.
Capitec's trading statement came and the market sold first, asked questions later. Down 3.88% to R4,480 โ wiping R180bn in market cap โ with 332,714 shares traded. That's meaningful turnover for a R448,000 stock. Capitec has been the JSE's best banking performer over the past year, rallying from R3,404 (52-week low) to nearly R5,000 at the high. At those levels, any hint of earnings deceleration was going to trigger profit-taking. The trading statement will reveal whether credit loss ratios have deteriorated โ the consumer is stretched and Capitec's unsecured lending book is the most exposed to a downturn. Client growth remains strong (Capitec has the largest retail banking client base in SA) and net interest margins should hold, but the provision charge is the swing factor. The 52-week high of R4,911 is the line in the sand โ if the results disappoint, that's the top for this cycle. Rating: NEUTRAL. Capitec's structural growth story is intact but the valuation at 18x PE leaves no room for error. The trading statement will tell us whether the credit cycle is turning. We're watching, not buying.
City Lodge confirmed the numbers we previewed on 8 September and added the critical detail the market was waiting for: a cash dividend. After years of conserving cash through the travel slump, management has judged the recovery real enough to start returning capital. Adjusted HEPS came in within the guided range of 39.1-42.9c โ that's 13-24% growth on FY25's 34.6c. The dividend, while modest, is the real signal. The statutory numbers still lag โ diluted HEPS and basic EPS both show the drag from forex and once-off items โ but the operational trajectory is clearly improving. International arrivals and corporate travel continue returning, occupancy rates are rising, and the group's cost base has been restructured. The stock slipped 1.17% to R4.21 โ a nothing move that says the market was already pricing in this outcome after the trading statement. At 11x PE with a nascent dividend, City Lodge is fairly valued for the recovery phase. Rating: NEUTRAL. The dividend is the turning point, but at current levels the recovery is already discounted. We need to see H1 FY2027 momentum before upgrading.