The Nairobi Securities Exchange (NSE) closed Tuesday’s trading session on a markedly stronger footing, with market activity rebounding sharply from the previous day. A total of 28,305,469 shares were traded across 3,920 deals, generating a turnover of KES 673,177,338.39. This represented a 109% increase in volume and a substantial 264% rise in turnover compared to Monday, October 27. However, the number of deals dipped slightly by 5%, indicating a more concentrated flow of capital. The market capitalization also edged higher to KES 2.88 trillion, reflecting improved investor sentiment.
Stock Performance on the NSE Today.
A total of 55 listed equities participated in the day’s trading, with 23 counters posting gains and 22 registering losses. Total Kenya led the gainers for the second consecutive session, appreciating by 9.86% to close at KES 44.00 per share. BOC Kenya followed with a 7.28% gain, while Sameer Africa and TPS Eastern Africa Serena rose by 5.2% and 3.78% respectively.
On the losing end, Absa NewGold ETF recorded the steepest decline, shedding 9.43% to close at KES 4,805.00 per share. Uchumi Supermarket dropped 7.5%, NCBA Group fell by 3.93%, and CIC Insurance Group declined by 3.56%.
Safaricom dominated trading volumes, moving 15.9 million shares and accounting for more than half of the day’s total activity. Kenya Re-Insurance Corporation followed with 4.15 million shares, while KenGen and Equity Group Holdings posted volumes of 2.74 million and 761,032 shares, respectively. The heavy trading in Safaricom helped lift overall market liquidity, contributing to the day’s strong turnover.

NSE Benchmark Index Performance
Market indices continued their upward trajectory, led by the benchmark NSE All Share Index (NASI), which gained 2.16 points or 1.19% to close at 183.22. This marks a one-week gain of 3.09%, a four-week gain of 3.05%, and a robust year-to-date appreciation of 48.38%.
The NSE 10 Share Index rose by 0.88%, bringing its weekly and year-to-date gains to 3.13% and 41.04% respectively. The NSE 20 Share Index edged up by 0.08%, while the NSE 25 Share Index added 0.43%, both continuing their positive momentum. The NSE Banking Sector Index, however, slipped by 0.04%, extending its weekly decline to 0.97% and its year-to-date loss to 4.84%.
Tuesday’s session reflected a strong rebound in market activity, driven by heavy trading in large-cap stocks and renewed investor interest. While the number of deals declined slightly, the surge in turnover and volume signals a healthy rotation into key counters. The continued rise in market indices suggests underlying strength, although sector-specific pressures—particularly in banking—remain evident. Investors will be watching closely to see if this momentum carries through the week.