Today's Reviews

๐ŸŸข 6 Bullish
๐ŸŸก 2 Neutral
๐Ÿ”ด 1 Bearish
๐Ÿ“… 10 Nov 2026
BULLISH
Raubex Group (RBX)
Interim results + dividend: Infrastructure spending is real, and Raubex is collecting
โ† Previous: BEARISH on 08 Oct
Raubex reported interim results for H1 FY27 and declared a cash dividend. Revenue and earnings benefited from government and private-sector infrastructure spend.

Raubex continues to be one of the cleanest ways to play the SA infrastructure story, and these interims confirm it. The group declared a cash dividend, which is always the strongest signal a construction company can send: we have the cash, we are not hoarding it for a rainy day. Revenue is being driven by the SANRAL road programme, private-sector mining-related civils, and a steady flow of orders in the Western Cape and KwaZulu-Natal. At R43 a share, Raubex trades on a single-digit multiple with a dividend yield that is starting to look attractive, and the order book has rarely been this visible.

The bear case is that SA government spending commitments are notoriously unreliable, and the election hangover could yet produce budget cuts that slow the SANRAL pipeline. But Raubex has diversified into mining civils and renewable-energy-related earthworks, reducing its dependence on any single client. The balance sheet is clean, management is experienced, and the dividend declaration tells you they are confident. Construction is not a glamour sector, but Raubex is the one that consistently delivers. The trend is your friend.

R42.97 at review
At review: R42.97 Now: R42.97 Total return: +0.0% Dividends: R0.00
BULLISH
Omnia Holdings (OMN)
Half-year results: Chemicals cycle turns, and Omnia is the first to say it out loud
โ† Previous: BULLISH on 04 Nov
Omnia reported HY27 results with revenue up and margins expanding. The agricultural chemicals cycle is clearly turning. Full results published on SENS and the company website.

Omnia has been waiting for the agricultural chemicals cycle to turn for the better part of two years, and these numbers say it is finally happening. Revenue up, margins improving, and management sounding markedly less defensive than they did at the full-year stage. The full PDF is at the usual place on SENS, but the short-form announcement carries enough conviction to trade on: Omnia is benefiting from better fertilizer demand, a weaker rand tailwind on export proceeds, and the kind of operational grip that was missing in the prior cycle. The stock at R122 is a long way from the R75 lows of early 2026, but it is not yet pricing in the full recovery.

The risk is that this is still a cyclical chemicals business exposed to global ammonia prices and South African agricultural spending, neither of which is reliably predictable. But Omnia has cleaned up its balance sheet, shut down the underperforming bits, and is now generating real cash. The half-year dividend (if reinstated) will be the tell. If it comes back, this stock runs further. If it does not, management is still signalling caution and the market will wait. Either way, Omnia is doing the right things. Buy the cycle turn, not the hype.

R121.80 at review
At review: R121.80 Now: R121.80 Total return: +0.0% Dividends: R0.00
BULLISH
Octodec Investments (OCT)
Trading statement: Property portfolio is stabilising, but value still trapped
โ† Previous: BULLISH on 05 Nov
Octodec issued a trading statement indicating improved portfolio metrics. The JSE-listed property company continues to benefit from stabilising vacancies in its retail and office portfolio.

Octodec is not the most exciting property stock on the JSE, but it has quietly become one of the most interesting value plays. The trading statement covers the period to end-October, and the numbers suggest that the worst of the vacancy cycle is behind it. Octodec's portfolio is concentrated in Tshwane and Johannesburg, with a mix of retail, office and industrial properties - the kind of assets that got hammered during the work-from-home transition and the municipal collapse narrative. But the occupancy data is stabilising, rental reversions are narrowing, and management is running the portfolio with more discipline than it has in years.

The stock at R19.62 is still trading at a steep discount to net asset value - around a 40% discount by most measures - which means the market is pricing in further degradation that may not materialise. Octodec's loan-to-value ratio is manageable, the dividend is recovering, and the refinancing risk is lower than it was two years ago. If the SA property cycle turns - and the interest rate outlook is supportive - Octodec could re-rate by 30-40% without any help from fundamentals. That is a decent asymmetric bet. The downside is limited by asset backing; the upside depends on sentiment shifts that are starting to align.

R19.62 at review
At review: R19.62 Now: R19.62 Total return: +0.0% Dividends: R0.00
BEARISH
MC Mining (MCZ)
Bridge loan, Makhado care-and-maintenance, and a director walks - the coal story gets messier
โ† Previous: NEUTRAL on 30 Sep
MC Mining announced a second bridge loan for working capital, placed Makhado into care-and-maintenance after C4 commissioning findings, and announced a director resignation.

MC Mining is inching closer to the edge. The board announced a second bridge loan to keep the lights on, placed Makhado into care-and-maintenance while it figures out what went wrong with the C4 commissioning, and lost a director somewhere in the process. That is three red flags in one announcement, which takes some doing. The stock trades at R2.48, which is basically options value - the market has already priced in a high probability that Makhado never produces at scale. A bridge loan that needs to be repaid before any meaningful cash flow is not financing, it is a distress signal.

To be fair, the board is saying all the right things: a business plan review, a focus on preserving long-term value, a credible timeline. But coal mining in South Africa is a capital-intensive business with a fast-closing policy window, and MC Mining has burned through cash and credibility at roughly the same rate. The AGM on 30 November will be the moment of truth. If the board cannot present a credible restart plan and a funding path that does not involve yet another bridge loan, this stock is heading lower. The patient is in ICU. Hope is not a strategy.

R2.48 at review
At review: R2.48 Now: R2.48 Total return: +0.0% Dividends: R0.00
BULLISH
Harmony Gold (HAR)
Q1 operational update: Gold delivers, copper grows, and the strategy is working
โ† Previous: NEUTRAL on 23 Sep
Harmony's Q1 FY27 operational update showed gold revenue up 3% to R22.3bn, copper contribution from CSA mine, AISC at lower end of guidance, and Eva Copper construction 15% complete.

Harmony continues to execute on its transformation from a pure-play South African gold miner into a diversified gold-and-copper producer, and this quarter is a textbook example of why that strategy works. Gold production was down 12% year-on-year, entirely driven by the planned ore gap at Moab Khotsong and a regulatory stoppage at Hidden Valley - both temporary and already guided. The average gold price received rose 17% to R2.12m/kg (US$4,057/oz), which more than compensated for the volume dip and kept revenue growing. AISC came in at the lower end of guidance at R1.30m/kg, demonstrating cost discipline that is all too rare in the gold sector. Mponeng delivered a standout performance with recovered grades up 10% to 11.55g/t.

The copper story is now a real second leg. CSA contributed R1.3bn in copper revenue at an average price of US$6.44/lb, and Eva Copper construction is 15% complete and on track for first production by end of 2028. The balance sheet is pristine with R4.2bn net cash and R30.2bn in total liquidity, underpinned by the recently executed US$500m convertible bond. Harmony is becoming the kind of mining company that generates cash in almost any commodity environment. At R287 a share, it is not cheap on trailing earnings, but the copper growth trajectory and the quality of the gold portfolio justify the premium. This is a portfolio construction trade for serious investors. Hold and add on dips.

R287.20 at review
At review: R287.20 Now: R287.20 Total return: +0.0% Dividends: R0.00
NEUTRALReview #1
enX Group (ENX)
Trading statement: The industrial recovery is real, but enX is still grinding
enX Group issued a trading statement and trading update for the period ended 31 October 2026. The industrial equipment group continues to navigate mixed demand conditions.

enX Group is the sort of industrial bellwether that tells you what is happening in the broader South African economy - and the message is cautiously positive but far from celebratory. The trading statement covers the period to end-October, and management is signalling that the industrial equipment cycle is grinding higher but not accelerating. enX distributes and services engines, generators, compressors and materials-handling equipment, which means its customers are mines, factories, warehouses and construction companies. When they spend, enX wins. When they hold back, enX flatlines. The current read is that demand is improving, but it is a slow, lumpy recovery, not a surge.

At R2.34, enX trades at a single-digit P/E with a balance sheet that is not going to keep management up at night. The problem is liquidity - the stock barely trades, which means the price discovery is poor and exits are hard. The trading statement did not give a specific earnings range, which is itself a signal: management is cautious enough not to make a firm call. This is a hold for patient income seekers who already own it, and a pass for anyone looking for a catalyst. The recovery will come, but it will take longer than the market wants.

R2.34 at review
At review: R2.34 Now: R2.34 Total return: +0.0% Dividends: R0.00
BULLISH
Brait (BAT)
Virgin Active to acquire Holmes Place Germany: A voluntary disclosure that says more than it needs to
โ† Previous: NEUTRAL on 01 Oct
Brait issued a voluntary announcement that Virgin Active, its largest portfolio company, will acquire Holmes Place Germany - expanding its European health-club footprint.

Brait issuing a voluntary SENS announcement about Virgin Active acquiring Holmes Place Germany is interesting for what it implies as much as what it says. Brait does not normally waste ink on small bolt-on acquisitions by its portfolio companies. The fact that management chose to flag this one means it is material to the valuation of the group's largest and most liquid asset. Virgin Active is Brait's crown jewel, and expanding into the German market - Europe's largest economy - is strategically sound. Holmes Place is a premium health-club chain, and the acquisition gives Virgin Active a beachhead in a market where the fitness penetration rate still has room to grow.

For Brait, the logic is simple: Virgin Active is the asset that will ultimately determine whether the group trades at R1.92 or R5. Every positive data point helps. The stock has been a value trap for years as the discount to NAV has refused to close, but the underlying businesses - Virgin Active, Premier, and the remaining investment portfolio - are performing better than the share price reflects. This acquisition is not a game-changer by itself, but it is another piece of evidence that the portfolio is being actively managed, not just held. Still, be warned: Brait has been cheap for so long that patience has become a character defect. This is a trade on the NAV discount closing, not on operational outperformance.

R1.92 at review
At review: R1.92 Now: R1.92 Total return: +0.0% Dividends: R0.00
BULLISHReview #1
Alphamin Resources (APH)
Bisie tin to a new US smelter: Geopolitical tailwind meets a world-class asset
Alphamin announced it will supply tin concentrate from its Bisie mine in DRC to a new US smelter. The deal leverages US policy to diversify critical mineral supply chains.

Alphamin just turned a mining announcement into a geopolitical statement. Supplying Bisie tin concentrate to a new US smelter is exactly the kind of deal that commodity investors dream about: a world-class asset (Bisie is the world's highest-grade tin mine) connecting to a demand source that is politically motivated to pay a premium. The US is desperate to diversify critical mineral supply chains away from China, which controls over 50% of global tin smelting. A new US smelter needs feedstocks, and Alphamin is positioned as the highest-quality non-Chinese tin concentrate supplier on the planet. The pricing terms are not disclosed, but the strategic value is undeniable.

The risk, of course, is the DRC. Alphamin has operated Bisie through various cycles of instability, but the country remains a high-risk jurisdiction. The stock at R15.20 is pricing in some of the tin story but not the full US smelter premium. Tin is a small market, and a dedicated US customer would absorb a meaningful share of Bisie's output, providing price and volume certainty that most miners can only dream of. If the deal closes and the smelter comes online, Alphamin could rerate significantly. The stock is not for the faint-hearted, but the risk-reward here is exceptional. Buy on pullbacks.

R15.20 at review
At review: R15.20 Now: R15.20 Total return: +0.0% Dividends: R0.00
NEUTRAL
Adcorp Holdings (ADR)
A$4.3m Australian acquisition: Small deal, smart strategic logic
โ† Previous: BULLISH on 29 Oct
Adcorp's Australian subsidiary BLU Australia is acquiring Alliance Workplace Solutions, a workforce services company in the floriculture sector, for A$4.3m in cash plus earn-outs.

Adcorp is buying out its floriculture workforce partner in Australia for A$4.3 million, and the transaction makes quiet, unspectacular sense. BLU Australia already shared 60% of the gross profit under the existing arrangement - this deal simply converts a revenue-share relationship into full ownership. The purchase price is modest, the earn-out structure protects against downside, and the seller stays on as an employee and contractor, which is the standard playbook for small service-business acquisitions where relationships are the asset. At A$4.3m for a business generating A$2.1m in gross profit, the multiple is reasonable.

The reason this is not a ringing endorsement is that Adcorp is still a small company (market cap around R650m, stock at R6.28) and Australia represents a meaningful but non-core exposure. The floriculture sector is niche, and Adcorp's primary business is South African staffing. This deal will not move the needle for the group, but it is directionally correct: take existing relationships, internalise the margin, and grow from there. The stock remains a show-me story on the core SA turnaround. This acquisition helps around the edges. Watch the SA numbers, not the Australian flowers.

R6.28 at review
At review: R6.28 Now: R6.28 Total return: +0.0% Dividends: R0.00