The Nairobi Securities Exchange (NSE) wrapped up today’s trading session with a mixed performance, reflecting balanced investor sentiment across the market despite sector-specific fluctuations.
NSE Market Overview Today
The session saw notable improvements in trading activity, with a total of 24,211,100 shares exchanged in 1,876 deals, corresponding to a market value of KES 325,964,159.00. This marked a 6% increase in volume and a 14% rise in deals compared to the previous trading day on March 25. The NSE’s market capitalization stood at KES 2.03 trillion, maintaining stability.
Trading volumes remained moderate, with investors closely monitoring global and local economic developments coming at a time when banks are releasing their financial results.
The NSE All-Share Index (NASI) edged down slightly by 0.1% to close at 129.62 points, signaling a marginal decline in overall market performance. Meanwhile, the NSE 20-Share Index dropped by 0.45% to settle at 2,236.72 points, driven by losses in select blue-chip stocks. The NSE 25-Share Index also posted a decline, falling by 0.27% to close at 3,529.45 points.
Read: I&M Group Delivers Strong FY2024 Results as Diviend Rises to KES 3.00
Gainers and Losers
Liberty Kenya Holdings led the gainers, posting an impressive 24.7% share price appreciation to close at KES 10.40 per share. Unga Group followed with an 8.95% gain, while Nairobi Business Ventures and Express Kenya rose by 8.33% and 6.74%, respectively. These gains were driven by renewed investor interest in the insurance, manufacturing, and logistics sectors.
On the losing side, Crown Paints Kenya experienced the steepest decline, dropping 9.09% to close at KES 30.00. East African Portland Cement Co. followed with a 4.76% loss, while Diamond Trust Bank Kenya and Sanlam Kenya declined by 4.69% and 4.23%, respectively. The declines in these counters reflect ongoing challenges in specific industries, including manufacturing and financial services.
NSE Activity Performance.
Kenya Re-Insurance Corporation topped the list of actively traded stocks, with 9.36 million shares changing hands. Safaricom followed closely with 7.38 million shares, while Kenya Airways and Uchumi Supermarket recorded 1.79 million and 1.07 million shares, respectively. This highlights the continued dominance of key market players in driving trading activity.

Our Analyst Commentary
Today’s session reflects balanced market sentiment, with an equal number of gainers and losers (23 each). The improved trading activity indicates growing investor confidence, even as caution persists amid prevailing economic uncertainties.
Looking ahead, our analysts remain optimistic about the NSE’s long-term growth prospects, citing opportunities for resilience and recovery across various sectors. As the market continues to adapt to global and local economic dynamics, sector-specific developments and corporate earnings this week will remain key drivers of investor sentiment.
Read: NSE Market Report: 25 March 2025 as Trading Volume Surge.