Daily Market Brief
Stock prices were further up 0.7% on Wednesday, 25th June 2025, as measured by the Nairobi All Share Index (NASI). NSE 20 gained the most, followed by NSE 25 and NSE 10 with 0,6% and 0.5% gains, respectively.
Shares traded declined 10.9% from 16.07Mn to 14.33Mn shares to pull down the value traded 26.1% from KES 315.03Mn to KES 232.71Mn. Safaricom retained the top mover position with KES 52.17Mn after exchanging 2.16Mn shares. Attention also remained on Equity Group and KCB Group.
Average foreign activity stabilized at 29.3% with a net foreign outflow of KES 35.53Mn compared to 29.2% of KES 55.58Mn net foreign inflow recorded on Tuesday.
The secondary bonds value traded dipped 45.2% from KES 25.27Bn to KES 13.84Bn, mainly on low deals traded. The number of deals traded dropped 39.6% from 273 to 165 deals.
The FXD1/2020/15, re-opened in June 2025, retained the day’s top mover with KES 5.38Bn for the second consecutive day after entering the secondary market. The paper’s yield further declined 6.0bps on average, from an accepted primary rate of 13.56% to 13.500%.

