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
Market context: strong index, weaker breadth underneath
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.
