Trading at the Nairobi Securities Exchange (NSE) opened week 51 of 52 (2025) on a high note, as evidenced by an increase in the volume of shares traded and, consequently, turnover. A total of 13.04 million shares were traded across 5,150 deals, up 39% from the previous session. Equity turnover surged 91% to KES 1.4 billion from KES 734.9 million recorded in the prior session. Market capitalization inched up 0.2% to KES 2.81 trillion from KES 2.80 trillion.
Electricity supplier Kenya Power led the gainers, soaring 7.0% to KES 12.30, agricultural firm Eagaads Plc emerged the second top performer, gaining 4.3% to KES 18.15. KenGen, Absa New Gold ETF, and Home Afrika appreciated by 3.7%, 2.2%, and 1.9% closing at KES 8.32, 5,255, and 1.08, respectively.
On the losers’ side, retail chain Uchumi Supermarkets emerged as the top loser, shedding 9.4% to KES 1.44. The counter has been on a losing streak after recording gains in 20 prior trading sessions. Other notable losers included BK Group Plc (-6.1%), Crown Paints (-5.6%), Nation Media Group (-3.8%), and Standard Group (-3.4%).

Foreign Activity
Foreign investors remained net buyers, recording net inflows totaling KES 124.67 million compared to net inflows of KES 15.4 million in the previous session. Foreigners’ appetite for blue-chip stocks was evident, with Equity Group and Safaricom emerging as the most traded counters by foreign investors.
NSE Indices
The market maintained bullish momentum, with gains recorded across all indices. The benchmark Nairobi All Share Index (NASI) posted a modest uptick of 0.2%, or 0.36 points, to settle at 178.02 points. The upward trend was mainly driven by gains in counters such as KenGen, EABL, TotalEnergies, and British American Tobacco, which rose by 3.7%, 0.9%, 0.6%, and 0.2%, respectively.
The NSE 10 and NSE 20 indices advanced by 0.3% and 0.2% to close at 1,832.43 points and 2,960.20 points, respectively. The NSE 25 inched up 0.3% to 4,789.06 points from 4,776.77 points, while the banking sector index rose marginally by 0.1% to 190.34 points.
Derivatives
On the derivatives segment, the total volume of contracts traded declined to zero from 1,730 in the previous session. The value of traded contracts also fell to zero from KES 8.5 million, while the number of open interest contracts remained unchanged at 6,028.
Also Read: CBK Cuts Benchmark Rates For The 9th Consecutive Time