Today's Reviews

๐ŸŸข 6 Bullish
๐ŸŸก 3 Neutral
๐Ÿ”ด 1 Bearish
๐Ÿ“… 05 Nov 2026
NEUTRAL
Truworths International (TRU)
Business Update โ€” Group retail sales down 4.3% as consumer spending stays under pressure
โ† Previous: NEUTRAL on 27 Aug
Truworths group retail sales fell 4.3% to R6.5bn in the first 17 weeks of FY2027. Truworths Africa down 2.7%, Office UK up 0.3% in sterling but down 6.9% in rands. The silver lining: margins held as promotional activity was reduced.

Truworths is not broken โ€” but it is not growing either. Group retail sales fell 4.3% to R6.5 billion in the first 17 weeks of the financial year, and the explanation is the same one every SA retailer is giving: "consumer spending remained under pressure". Truworths Africa sales dropped 2.7% to R4.1 billion, with cash sales down 8.6% โ€” the high-cost-of-living tax on the middle class showing up in real time. The 0.3% sterling growth at Office UK is fine, but the rand translation turned it into a 6.9% decline, which is the currency doing what the currency does.

The interesting decision is the one management made consciously: lower levels of promotional activity. That cost them top-line growth โ€” the 2.7% decline would certainly have been narrower with deeper discounts โ€” but it kept gross profit margins intact. Truworths Africa maintained rand gross profit in line with the prior period, and Office UK increased sterling gross profit by 2%. In a market where many retailers are discounting themselves into misery, Truworths chose margin over market share. At R48.87, the stock trades on roughly 11x earnings with a decent yield. No alarm bells, no fireworks โ€” a well-run retailer in a bad cycle doing the right things. NEUTRAL.

R48.87 at review
At review: R48.87 Now: R48.87 Total return: +0.0% Dividends: R0.00
NEUTRAL
Sibanye Stillwater (SSW)
Operating Update Q3 2026 โ€” Group EBITDA +9% to R10.8bn, US PGM strike contained, guidance held
โ† Previous: BULLISH on 14 Oct
Sibanye's Q3 adjusted EBITDA rose 9% year-on-year to R10.8bn, with SA PGM and gold operations improving quarter-on-quarter. The US PGM operations were hit by industrial action but a new labour agreement has been finalised. Full-year guidance is held except for the US operations.

There are two stories in Sibanye's Q3 operating update, and they move in opposite directions. The SA side is quietly good: quarter-on-quarter improvements across both the SA PGM and gold operations, steady output at Century zinc, and group adjusted EBITDA up 9% year-on-year to R10.8 billion ($662 million) supported by higher commodity prices. Safety metrics improved across the board. The Group is on track to meet annual guidance everywhere except the US PGM operations, which were hit by industrial action during the quarter.

The US story is the one to watch. A new labour agreement is now finalised and team-based incentives have been introduced โ€” management calls it "a significant milestone in the transition to a more productive and sustainable mechanised operating model". That is corporate language for 'the strike is over and we are changing how we work'. But the US operations remain the loss-making leg of the story, and the strike delays any recovery by at least a quarter. At R38.40, Sibanye trades at a discount to historical multiples that reflects exactly this uncertainty. The SA operations are on track, the US is healing, but the market needs to see the run-rate before it re-rates. NEUTRAL โ€” watch the US recovery in Q4.

R38.40 at review
At review: R38.40 Now: R38.40 Total return: +0.0% Dividends: R0.00
BULLISHGhost: 28 Oct
PPC Limited (PPC)
Trading Statement H1 ended 30 September 2026 โ€” EPS/HEPS up 20-38% on 'Awaken the Giant' turnaround
โ† Previous: BULLISH on 27 Oct
PPC's EPS and HEPS are expected 20-38% higher for H1 (30-34.5c vs 25c), driven by the 'Awaken the Giant' turnaround. After adjusting for forex losses on RK3 hedging, pro forma EPS is up 17-35% to 35-40.5c.

PPC is living up to the name of its turnaround plan. The 'Awaken the Giant' programme is delivering exactly what it promised: EPS of 30.0 to 34.5 cents per share for the six months to September, up 20% to 38% from the prior period's 25 cents. Headline earnings per share track the same range, which means the improvements are operational, not structural. The growth is driven by continued momentum in the turnaround plan, delivering "increasingly tangible benefits". For a cement company that has spent years restructuring, closing uneconomic kilns and retrenching, the inflection point is here.

The asterisk is the RK3 plant โ€” the new integrated cement plant in the Western Cape. The US dollar exposure on its construction was fully hedged, but the rand strengthened and PPC took realised and unrealised forex losses on those contracts. Strip those out, and pro forma EPS is 35-40.5 cents, up 17-35%. The underlying business is stronger than the headline number. At R8.22, the stock trades on roughly 12x the guided run-rate, cheap for a cement business that has finally stopped bleeding and is starting to grow. The final results will tell the full story, but the direction is clear. BULLISH.

R8.22 at review
At review: R8.22 Now: R8.22 Total return: +0.0% Dividends: R0.00
BULLISH
Optasia Limited (OPA)
Voluntary Trading Update 9M 2026 โ€” Revenue +45% to $270m, MFS growing 67%
โ† Previous: BULLISH on 14 Sep
Optasia grew revenue 45% to ~$270m in 9M 2026, with Micro-Financing Solutions up 67% to ~$194m, now 72% of group revenue. Value distributed through the platform rose 34% to $5.1bn. Full-year targets unchanged. New deployments launched in Uganda and with FirstRand.

Optasia is quietly becoming one of the best growth stories on the JSE that nobody talks about. Revenue of approximately $270 million for the nine months to September, up 45% year-on-year, with $5.1 billion of value distributed through the platform โ€” up 34%. The engine is Micro-Financing Solutions, which grew 67% to about $194 million and now accounts for 72% of group revenue. The combined take rate rose to 5.3% from 4.9%, meaning Optasia is not just growing volume, it is growing margin per transaction. Airtime Credit Solutions grew a modest 8% as the Nigerian restructuring under the multi-provider structure continues to stabilise.

The forward indicators are better than the rearview. Three new deployments went live since the H1 update: merchant loans in Uganda and two banking deployments with FirstRand covering both ACS and MFS. That is FirstRand โ€” SA's biggest bank โ€” choosing Optasia's platform. Full-year targets are unchanged, which means the guidance set at the start of the year is still standing on 9M performance. At R17.09 the stock trades on a multiple that still has room to expand if this growth trajectory holds. The H1 foreign exchange benefit has eased, so the Q4 comparison gets harder โ€” but the base of the business is now $270m of revenue with a 72% mix skewed to the highest-growth product. BULLISH.

R17.09 at review
At review: R17.09 Now: R17.09 Total return: +0.0% Dividends: R0.00
BULLISHReview #1
Octodec Investments (OCT)
Killarney Mall Disposal completed โ€” R397.5m proceeds to pay down debt
Octodec has completed the R397.5m disposal of Killarney Mall to AJPG Property 1, with the Competition Commission approval received. Proceeds will be used to reduce borrowings and fund strategic priorities.

A property sale that actually closes. Octodec has completed the R397.5 million disposal of Killarney Mall โ€” 100% of the shares and claims in its subsidiary โ€” to AJPG Property 1, with the Competition Commission's approval in hand. The conditions precedent have all been fulfilled and ownership transferred on 2 November. The original announcement was in February, so this took nine months to close โ€” standard for a JSE-listed property disposal with regulatory approvals โ€” but closed is closed.

The proceeds are earmarked for paying down borrowings and executing on strategic priorities, which is corporate code for 'bringing that loan-to-value ratio down'. Octodec has been grinding through a balance sheet repair exercise for the past two years, and every asset sale at the right price strengthens the story. Killarney Mall is a decent asset, but one of many in a portfolio that needed trimming. At R18.51, the stock yields well and the debt trajectory is finally pointing in the right direction. The execution risk on this one is behind them, not ahead. BULLISH โ€” another step in the repair, not the destination.

R18.51 at review
At review: R18.51 Now: R18.51 Total return: +0.0% Dividends: R0.00
BULLISH
MTN Group (MTN)
MTN Uganda Q3 2026 Results Released
โ† Previous: BULLISH on 03 Nov
MTN Uganda's Q3 results show continued growth in the group's second-largest African operation by subscribers. MTN Uganda has been a consistent performer, contributing strong service revenue and data growth.

MTN Uganda is the subsidiary that keeps delivering in a year when many of MTN's other African units have faced currency pressure and regulatory headwinds. The Q3 results are another reminder that Uganda is one of the most stable and fastest-growing telecom markets on the continent โ€” mobile penetration still below 50%, data adoption accelerating, and MTN holding dominant market share after years of infrastructure investment. The Ugandan shilling has been relatively stable versus the dollar, which is more than can be said for Nigeria or Ghana.

At R217.63, MTN Group trades on roughly 8x trailing earnings with a dividend yield that pays you to wait. The Nigerian uncertainty is the perennial discount, and MTN Ghana's tax overhang is another cloud. But Uganda just keeps printing โ€” consistent service revenue growth, expanding data margins, and a regulatory environment that is predictable enough to plan around. The sum-of-the-parts discount on MTN Group has been a persistent feature of the stock, and Uganda is one of the parts that would command a much higher multiple on a standalone basis. BULLISH โ€” the group is cheap, and Uganda is a big reason why.

R217.63 at review
At review: R217.63 Now: R217.63 Total return: +0.0% Dividends: R0.00
BULLISH
Mahube Infrastructure (MHB)
Firm intention to acquire all Mahube shares โ€” R10.06 per share cash offer, proposed delisting
โ† Previous: NEUTRAL on 21 Oct
Kholosani Newco 8 (Pty) Ltd has tabled a firm R10.06/share cash offer for all of Mahube's issued shares, a 46% premium to the last trade before the September cautionary. The implementation agreement is signed, and the cautionary is withdrawn.

After two months of hanging in cautionary limbo, Mahube shareholders get a number: R10.06 a share, all cash, from Kholosani Newco 8. That is a 67% premium to where Mahube traded at R6.02 on 21 October, and roughly 46% above the undisturbed price when the original cautionary landed in September. The stock closed at R8.61 on Thursday, which means the market is pricing in a roughly 17% gap to the offer โ€” standard for a scheme of arrangement where the timetable (circular, general meeting, court sanction, implementation) runs into early 2027.

The consideration is at a 25% premium to Mahube's last published NAV of roughly R8.00, which is generous for an infrastructure investment holding company whose portfolio is a collection of unlisted renewable and infrastructure assets โ€” good cash flows, no easy exit, and a discount to NAV that had persisted for years. The delisting is part of the deal, so minority holders who don't tender get cashed out anyway. Kholosani is a new vehicle (registered in 2025), so the identity of the ultimate backers matters and hasn't been fully disclosed. But a signed implementation agreement at this premium with the board's unanimous recommendation is as close to 'done' as a JSE deal gets at this stage. BULLISH โ€” the exit price is known, and it's good.

R8.61 at review
At review: R8.61 Now: R8.61 Total return: +0.0% Dividends: R0.00
NEUTRAL
Lesaka Technologies (LSK)
Q1 FY2027 Results in Line โ€” Revenue flat, Adjusted EBITDA -17%, FY2027 guidance reaffirmed
โ† Previous: BULLISH on 08 Oct
Lesaka's Q1 FY2027 was in line with expectations: net revenue up 8% to R1.58bn but Group Adjusted EBITDA fell 17% to R220m. Merchant segment continues to struggle (-7% net revenue, -51% segment EBITDA) while Consumer grew (+24% net revenue, +40% segment EBITDA). FY2027 guidance reaffirmed.

Lesaka's Q1 is a tale of two businesses under one listed roof, and they are moving in opposite directions. The Consumer segment is the engine: net revenue up 24% to R668m, segment EBITDA up 40% to R105m. That is the Kazang, EasyPay and Touchsides stable โ€” prepaid vouchers, point-of-sale terminals, township financial services โ€” growing exactly the way a fintech serving the underbanked should grow. The Merchant segment is the problem: net revenue down 7% to R675m, segment EBITDA collapsing 51% to R77m. That is the legacy payment-processing business that's under margin pressure from competitors and structural shifts.

Group net revenue still grew 8% to R1.58bn, and the adjusted loss per share narrowed 8% to 81 cents. FY2027 guidance is reaffirmed. But Group Adjusted EBITDA fell 17% to R220m, and the path to profitability is now entirely dependent on Consumer continuing to grow fast enough to drag the Merchant millstone. At R68.50, Lesaka trades at roughly 10x trailing revenue โ€” not cheap for a business where one half is growing and the other half isn't. The directional bets are the right ones (Consumer is the future), but the near-term math is messy. NEUTRAL โ€” wait for Merchant stabilisation.

R68.50 at review
At review: R68.50 Now: R68.50 Total return: +0.0% Dividends: R0.00
BEARISH
Efora Energy (EEL)
Update on liquidation application โ€” High Court grants provisional winding-up order
โ† Previous: NEUTRAL on 28 Sep
The Gauteng High Court has placed Efora Energy under provisional winding-up by consent. A rule nisi calls on interested parties to show cause by 22 February 2027 why the company should not be finally wound up. The cautionary has been withdrawn as the potential transaction discussions have been terminated.

This is the end of the road for Efora Energy, and it reads exactly as you would expect for a company that ran out of options. The Gauteng High Court placed Efora under provisional winding-up on 2 November by consent โ€” which means the company agreed to it. The liquidation application was brought by Seodi Coal (Pty) Ltd, and discussions about a potential transaction that might have saved the company have been terminated. The cautionary is withdrawn because there is nothing left to caution about. A rule nisi has been issued, returnable on 22 February 2027, for interested parties to show cause why the winding-up should not be made final.

At 2 cents, the stock is worth less than the paper the SENS is printed on. No provisional liquidator has been appointed yet, but one will be, and the normal outcome of a provisional winding-up order is a final one. Efora was once a modest energy company with ambitions in oil trading and downstream fuel. It became a cautionary tale about what happens when the cash runs out before the deal lands. There is no value left to debate, no thesis to hold. BEARISH โ€” this is a winding-up, not a rescue.

R0.02 at review
At review: R0.02 Now: R0.02 Total return: +0.0% Dividends: R0.00
BULLISH
AngloGold Ashanti (ANG)
Q3 2026 Earnings Release and Dividend Declaration โ€” EBITDA +12%, FCF $722m, 71c dividend
โ† Previous: BEARISH on 01 Oct
AngloGold Q3 EBITDA rose 12% to $1.57bn, free cash flow hit $722m, net cash expanded to $1.26bn, and the board declared a $361m interim dividend (71cps). Full-year guidance reaffirmed.

Some gold miners produce ounces. AngloGold produces cash. The Q3 numbers are a masterclass in what happens when a global gold miner stops investing in the wrong things and lets the gold price do the work. EBITDA of $1.57 billion, up 12%. Free cash flow of $722 million, taking year-to-date free cash flow to $2.6 billion. Net cash expanded to $1.26 billion โ€” that is not a balance sheet, that is a war chest. And the board declared a $361 million interim dividend, or 71 cents per share, on top of the $687 million returned through buybacks year-to-date. The operating catalysts management flagged โ€” Iduapriem dewatered, Sukari stripping unlocking high-grade ore, Obuasi stopes returning โ€” are all lined up for Q4.

The only shadow is the fatality at Sukari in August, an underground rockfall that killed one of their people. Operations resumed after investigation, and the learnings are being implemented across the group. In a quarter of record cash generation, that is the number that matters most. The stock has run hard โ€” R1,423 at last trade โ€” and the forward multiple reflects the gold price staying where it is. But with $1.26 billion net cash and a growth pipeline that is self-funding, AngloGold is one of the few SA-incumbent gold stocks that deserves a premium. BULLISH.

R1422.89 at review
At review: R1,422.89 Now: R1,422.89 Total return: +0.0% Dividends: R0.00