The clearest signal from trading in Nairobi on Wednesday, June 17, 2026 came from earnings. Nation Media Group rose 5.5% to 13.5 KES after releasing its audited 2025 results, while the NSE 20 jumped 4.17% to 1,080.87 points. That move came in a more complicated backdrop than the headline index gain suggests, with Brent crude back up to $81.1 a barrel on the day, the USD/KES at 129.54 after a 0.87% rise in the dollar, and imported-cost pressure still central for Kenyan companies exposed to fuel, paper, equipment and other hard-currency inputs.
Key figures
- NSE 20: 1,080.87 points, up 4.17%
- Nation Media Group: 13.5 KES, up 5.5%
- Brent crude: $81.1/bbl, up 2.7% on the day
- USD/KES: 129.54, with the dollar up 0.87%
- Safaricom turnover: 865.2 million KES
Market context: strong index, narrower underlying breadth
The headline rally masked a less uniform session underneath. Market breadth showed 22 gainers, and out of listed counters, meaning the exchange was slightly negative on breadth even as the NSE 20 advanced . In practice, that points to an index move driven by selected heavyweights and announcement-led reactions rather than a broad-based risk-on session across the whole board.
