Daily Market Brief | 24 December 2025

Daily Market Brief

The stock market edged up by 0.2% with NSE 10 and NSE 25 counters having the largest jump of 0.4% each followed by NSE 20 with a 0.3% growth. The banking sector rose by 0.4% on average.

Shares traded contracted by 49.6% from 16.31Mn to 8.22Mn shares resulting in a drop in the day’s turnover from KES515.92Mn to KES 206.84Mn.

Absa Gold was the top mover of the day with KES 108.16Mn in turnover. The second and third top movers of the day were KCB Group and Safaricom with turnovers of KES 56.83Mn and KES 31.08Mn respectively.

Foreign activity sunk to 24.7% as net foreign outflows surged to KES 131.73Mn. Major net foreign inflows happened on NCBA Group and Equity Group while net foreign outflows were experienced on Safaricom and Absa Gold.

Secondary bonds’ turnover dropped by 27.6% to KES 7.36Bn from KES 10.16Mn largely attributed by a reduction in activity in the market. The most traded paper was FXD1/2021/25Yr despite a shift in its yield to 13.4575% from 13.3500% against 13.6199% that was accepted in the primary market.

The Central Bank of Kenya re-opened two papers for January 2026 primary auction, FXD1/2019/020 (13.2-years, 12.873% coupon) and FXD1/2022/025 (21.8-years, 14.188% coupon), targeting KES 60Bn for budgetary support. At the same time, they announced a Switch of KES 20.00Bn from FXD1/2016/010 (0.6-years, 15.0390% coupon) to FXD1/2022/015 (11.3-years, 13.9420% coupon).

[Graph in PDF]

About Report

Daily Market Brief
December 24, 2025

Overview

The stock market edged up by 0.2% with NSE 10 and NSE 25 counters having the largest jump of 0.4% each followed by NSE 20 with a 0.3% growth. The banking sector rose by 0.4% on average.