The Nairobi Securities Exchange (NSE) ended the week higher as stocks generally gained across board. The major blue-chip counters on the exchange such as BAT, KCB and NCBA contained to gain while the penny stocks and small-cap counters continued to shed in prices.
The benchmark all share index of the Nairobi Securities Exchange (NASI) was on the rise this week, adding 2.3 or 1.46% week on week to close the week at 160.23 points.
The NSE 20 and the NSE 25 share indices were similarly on the positive edge; the 20 share index gained 21.03 points or 0.84% and the 25 share index gaining 56.42 points or 1.40% to close the week at 2,521.81 points and 2,500.78 basis points respectively.
NSE Equities Market

Equity turnover on the bourse increased by 12.11% with a turnover of Kes 2,611 million as compared to last week’s Kes 2,329 million. The volume of shares traded at the exchange was similarly lower, posting a 32.38% decline to close the week with 93.56 million shares exchanging hands as compared to the 81.58 million traded in the previous week.
During the week, the total market turnover of the top 5 companies was Kes. 2,244.68 million, accounting for 85.94% of the total turnover. The top five companies by market turnover were KCB, Safaricom, Equity Bank, BAT and Standard Chartered Bank. The Top Five’s total turnover as a proportion of total market turnover increased by 4.84% from 81.10% recorded in the previous week.
In this trading week, Sameer Africa Plc emerged as the top gainer recording an 18.4% gain translating to 143.62% Year to Date gain. Other gainers were Africa Mega Agricorp (13.4%), Kakuzi Limited (9.8%), Crown Paints Kenya (7.2%) and Longhorn Publishers at 6.3% week on week gain.
On the losing side, Umeme led with -27.2%, translating to a year to dat loss of 40.66%. Other companies that shed include Express Kenya Limited (-7.5%), Standard Group Limited (-6.8%), Uchumi Supermarket (-6.3%) and TPS EA Serena closing at a week on week of 4.7%.
Bonds Market

For the second week in a row, investors were more interested in Treasury bills than expected. Total subscriptions rose from 115.9% to 166.7%. The 91-day bill was still the most popular, getting Kshs 16.2 billion in bids, which is 405.8% of the Kshs 4.0 billion offered. This is a steep increase from the 49.1% uptake from the week before. Interest in the 182-day bill, on the other hand, fell, with subscriptions dropping from 76.2% to 32.0%. Interest in the 364-day bill, on the other hand, rose, from 182.3% to 205.9%.
The Treasury accepted Kshs 25.5 billion of the Kshs 40.0 billion tendered, which is a 63.8% acceptance rate. In the meantime, yields kept going down. The 91-day, 182-day, and 364-day papers fell by 1.2 bps, 1.2 bps, and 0.8 bps, respectively, to settle at 8.11%, 8.41%, and 9.72%.
Key Activities this week:
SKL lists on NSE, Marking a Milestone for Kenya’s Packaging Industry.
NSE New Trading Rules: 100-Share Limit Scrapped.
NSE Market Report: 24th July 2025: BAT Dividends Double to 10 Shillings.