Daily Market Brief
Stock prices gained marginally on Monday, 23rd June 2025, at 0.1% as the market activity remained relatively low. NSE 10 lost 0.3% while NSE 20 gained 0.3% as NSE 25 remained stable.
The turnover traded declined 2.0% from KES 151.80Mn to KES 148.78Mn despite a 90.3% jump in the shares traded from 9.32Mn to 17.73Mn shares, largely driven by heavy activity on low-priced counters. Kenya Power emerged as the day’s top mover with KES 58.17Mn after trading 6.63Mn shares.
Average foreign activity further shrunk to 5.6%, one of the lowest levels recorded compared and in relation to 13.5%.
The secondary bonds market remained active to trade KES 14.84Bn, 34.5% higher compared to KES 11.04Bn trade last Friday. The number of deals, however, dropped 17.3% from 208 to 172 deals.
The FXD1/2019/10 emerged as the day’s top mover with KES 3.97Bn while its yield to maturity moved up 15.0bps from 11.15% to 11.30% against a coupon of 12.30%. This is even as many investors continue in search of short-term papers of at least 5 years or thereabout.

