Kenyan Market Snapshot: April 17, 2026 — NASI slips 0.8% to 176.45
The NSE All Share Index retreated 0.8% as profit-taking weighed on blue chips. Turnover surged 18% to KES 3.2 billion amid mixed corporate action.
All posts — market briefs, deep dives, and investor education for the NSE.
212 posts · page 13 of 18
The NSE All Share Index retreated 0.8% as profit-taking weighed on blue chips. Turnover surged 18% to KES 3.2 billion amid mixed corporate action.
The NSE All Share Index slipped 0.8% as profit-taking weighed on large caps. Safaricom led decliners, while Bamburi Cement surged 4.2% on volume.
The Nairobi Securities Exchange slipped 0.4% as Safaricom dragged the NASI to 189.23. Turnover surged 28% to KES 2.1 billion amid mixed sector performance.
Dividend reinvestment risk is rising as Kenyan corporates maintain high payout ratios. Income investors must model reinvestment rates to avoid erosion of real returns.
The NSE All Share Index slipped 0.4% as Safaricom shed 2.1% on profit-taking. Turnover rose 12% to KES 3.2 billion. Banking stocks lagged amid mixed earnings signals.
Duration risk explains why Kenyan investors holding long-dated bonds face outsized losses when rates rise. A 1% increase in yields can erase 20% of a 10-year bond’s value—here’s how to measure and manage it.
The NSE All Share Index slipped 0.4% as profit-taking weighed on blue chips, while Safaricom added 1.8% on volume. Turnover rose 12% to KES 2.1 billion.
The NSE All Share Index slipped 0.8% as Safaricom and KCB led profit-taking in heavyweight counters. Turnover contracted 12% to KES 2.1 billion.
A concise daily report covering index direction, key movers, and what to watch.
Equity Group delivered KES 75.55Bn in FY25 profit after tax, a 54.7% y/y surge, while proposing a KES 5.75 final dividend. The stock trades at 3.6x P/E and 0.9x P/B.
The NSE All Share Index slipped 0.8% as profit-taking capped gains. Safaricom led decliners despite resilient earnings outlook.
A concise daily report covering index direction, key movers, and what to watch.