Daily Market Brief
Stock prices maintained an upward trajectory for the seventh consecutive trading day on Thursday, 26th June 2025, attracting an additional 0.9% as all the market tracking indicators edged up. NSE 20 gained the most at 1.1% followed by NSE 10 and NSE 25 with gains of 0.7% and 0.6% respectively. We attribute the continued rise in equities’ prices to an end of quarter transactions, especially by institutional clients, to balance their books.
Shares traded accelerated 62.3% up from 14.33Mn to 23.25Mn shares, to nearly double the value traded from KES 232.71Mn to KES 465.13Mn. Market focus remained on Safaricom, which retained the top mover position with KES 276.67Mn, after changing hands 11.27Mn shares. As a result, the telco’s price surged 1.7% from KES 24.15 to KES 24.55 per share.
Average foreign activity almost doubled from 29.3% to 53.6% with an spike in net foreign inflows of KES 51.68Bn compared to a net foreign outflow of KES 35.53Mn.
The secondary bonds trading value traded dipped by a further 45.9% from KES 13.84Bn to KES 7.49Bn, mainly on low deals traded. The number of deals traded declined 2.4% from 165 to 161 deals. The IFB1/2018/20 emerged as the day’s top mover with KES 1.50Bn while its yield went down 22.7bps from 13.300% to 13.075%.

