Nairobi Securities Exchange — TotalEnergies Kenya Posts 2025 Results as Safaricom Hits 35 KES
TotalEnergies Marketing Kenya released its audited 2025 results in a session packed with 20 disclosures on the NSE. Safaricom rose 1.7% to 35 KES, while Brent at $72.41 a barrel sharpened the focus on energy-sector margins.
|6 min read
Monday, 6 July 2026, brought an unusually heavy disclosure calendar to Nairobi, with 20 official announcements hitting the tape, led by TotalEnergies Marketing Kenya PLC’s audited 2025 financial results. The timing mattered: the NSE 25 stood at 3,827.1 points, up 27.54% on the supplied period measure, while Safaricom, the market’s anchor stock, added 1.7% to 35 KES, helping keep the headline index strong even as the broader market was less convincing.
Key figures
- NSE 25: 3,827.1 points, up 27.54%
- Safaricom: 35 KES, up 1.7%, with KES 137.2 million traded
- USD/KES: 129.29, up 0.79%
- Brent crude: $72.41/barrel, up 0.8% on the day
- 20 official announcements released by the NSE on 6 July 2026
The first thing to understand about the Nairobi stock exchange today is the gap between index strength and market breadth. While the NSE 25 showed a striking 27.54% gain on the supplied measure, breadth was negative, with 19 gainers, and counters out of . That tells retail investors something important: the market’s headline move was driven more by heavyweight names than by a broad-based rally.
Turnover data supports that reading. Safaricom led activity with KES 137.23 million traded, followed by Diamond Trust Bank at KES 69.04 million, KCB Group at KES 55.51 million, Equity Group Holdings at KES 54.94 million, and Kenya Power at KES 27.26 million. When Safaricom rises 1.7%, KCB adds 1.3% to 80.5 KES, and Equity holds flat, the index can remain firm even if mid-tier names such as East African Breweries fall 3.3% to 266 KES and I&M Holdings drops 5.7% to 66 KES.
Macro conditions also explain why earnings quality mattered more than usual on 6 July. The Kenyan shilling weakened to 129.29 per dollar, a 0.79% move on the day, raising the local-currency cost of imported fuel, equipment and raw materials. At the same time, Brent crude rose 0.8% to $72.41 a barrel, even though it was still down 0.7% on the week. For Kenyan listed companies, especially in downstream energy and consumer sectors, that combination can lift revenue in nominal KES terms while simultaneously squeezing margins through higher replacement costs and working-capital pressure.
TotalEnergies Kenya earnings 2026: why oil prices do not tell the whole story
TotalEnergies Marketing Kenya’s audited 2025 results landed at a moment when investors were looking beyond top-line growth and focusing on margin durability. In downstream petroleum, higher oil prices can flatter revenue because pump prices and inventory values rise. But the economics are more complicated. With Brent at $72.41 and USD/KES at 129.29, the cost of replenishing stock also rises, and that can erode profitability if pricing pass-through is delayed or regulated.
That is why TotalEnergies Kenya’s release matters for the broader conversation around Nairobi Securities Exchange oil stocks. According to the global macro headlines provided, the oil market is no longer trading on acute shortage fears; it is adjusting to continued OPEC+ output increases and a more balanced supply outlook. For a Kenyan fuel marketer, that means inventory gains can appear in one reporting period and reverse in the next if crude softens. Investors therefore need to read the audited 2025 numbers through three lenses: gross margin resilience, operating-cost discipline, and balance-sheet capacity to fund inventory without overstretching leverage or cash conversion.
The company’s results also have significance beyond the energy sector itself. Fuel pricing feeds directly into transport, logistics, industrial distribution and household consumption. When the shilling weakens by 0.79% against the dollar and crude edges higher, the impact spreads across listed names, from airlines and brewers to manufacturers and retailers. That is why TotalEnergies Kenya’s earnings are not just a company story; they are a read-through on cost pressure across the Kenyan economy.
Safaricom, banks and index heavyweights shaped NSE share prices
Even with the energy angle in focus, the day’s market action again underlined Safaricom’s outsized role in the Kenya stock market. The stock rose 1.7% to 35 KES on KES 137.23 million of turnover, by far the busiest line on the board. That move came on the same day as Safaricom’s audited results for the year ended 31 March 2026, reinforcing its status as the market’s key proxy for domestic consumption, digital payments and regional expansion.
For retail investors tracking the safaricom share price today, the real issue remains the mix between core telecom earnings, M-Pesa monetisation and the drag from Ethiopia expansion. Safaricom is not just another large-cap on the NSE; it can account for more than 40% of index weight in some market contexts, which means even a 1.7% move can materially shape benchmark performance. That helps explain why the NSE 25 can look strong even when breadth is negative.
Banks provided secondary support. KCB Group gained 1.3% to 80.5 KES on KES 55.51 million traded, while Equity Group was unchanged at 0.0% with KES 54.94 million in turnover. The contrast with weaker financial names was notable: Standard Chartered Bank Kenya fell 1.4% to 345 KES, and Diamond Trust Bank lost 1.3% to 148 KES despite heavy activity. The NSE’s launch of a Banking Sector Index on 6 July 2026 is therefore timely. It should make it easier to compare lenders on regional earnings mix, asset quality and interest-rate sensitivity. For readers who follow the Equity Bank share price or the KCB share price, that relative-performance lens is becoming more important than simple sector-wide sentiment.
Supporting stories: consumer pressure, media weakness, selective winners
The day’s losers highlighted how cost inflation and earnings scrutiny are spreading beyond energy. East African Breweries dropped 3.3% to 266 KES, a reminder that consumer names remain exposed to imported input costs and currency pressure. The macro basket supplied for the day showed wheat up 3.6%, coffee up 3.4%, cotton up 7.9%, and cocoa up 13.7%. Not all of those feed directly into EABL’s cost base, but together they point to a firmer global commodity backdrop that can complicate margin management for consumer-facing issuers.
Other earnings-linked moves were equally telling. Nation Media Group fell 1.6% to 12.7 KES after releasing its audited 2025 group results, while Car & General Kenya slipped 1.7% to 118 KES on its own publication day. Home Afrika dropped 6.3% to 1.19 KES, showing that the market remains unforgiving where balance-sheet visibility is weak. On the positive side, Express Kenya rose 2.9% to 7.2 KES, Unga Group jumped 8.6% to 29 KES, and Standard Group added 5.0% to 6.3 KES. In earnings season, the reaction function is rarely about the sector alone; it is about whether reported numbers beat or miss what the market had already priced in.