Energy firm KenGen Plc emerged as the top gainer in the Nairobi Securities Exchange (NSE) trading session of October 24, 2025, gaining 8.7% to close at KES 9.98. Earlier, the NSE had halted the trading of KenGen’s shares following the circulation of unverified financial information claiming to represent the company’s audited financial results for the year ending June 30, 2025. Despite the move by the bourse, investors appeared to have priced in the results, which caught their attention as they hinted at an improved dividend payout, driving an upward trend in the stock. Tea processing firm Kapchorua extended its losing streak, shedding 9.7% to close at KES 234. The counter emerged as the top loser.
NSE Indices Performance
Nairobi All Share Index (NASI) closed the session at 179.81 points, up 0.6% from 178.80 points in the previous session. The modest uptick in the index reflects the bourse’s upward trajectory in the session. The NSE-10 and NSE-20 closed at 1,805.26 points and 3,041.37 points, up 0.6% and 0.3%, respectively. The NSE-25 closed at 4,792.90 points, up 0.3% from 4,780.64 points in the previous session.
The Banking Index slid marginally by 0.1%, closing at 157.91 points. Generally, the market’s upside trend was bolstered by gains in large-cap stocks such as KenGen (8.7%), Cooperative Bank (1.5%), East African Breweries Limited (1.1%), and Safaricom Plc (0.7%).

Trading Activity and Volume
Equity turnover rose sharply by 323% to KES 1.87 billion from KES 441.55 million, highlighting massive trading activity. Similarly, bond turnover edged up 7.9% to KES 16 billion. Safaricom Plc and Equity Group emerged as the most traded counters, with turnovers of KES 1.15 billion and KES 140.78 million, respectively.
On the derivatives, the total volume of contracts traded decreased to 92 from 227 in the previous session. Similarly, the value of traded contracts fell sharply by 81.5% to KES 119,580.
Also Read: Kenya Airways and Qatar Airways Unveil 19 Powerful Codeshare Flights in Strategic Expansion