Daily Market Brief | 21 January 2026

Daily Market Brief

The stock market dipped by 0.2%, with NSE 10, NSE 20 and NSE 25 counters sinking by 0.2% each. Additionally, the banks sector reduced by 0.2% on average.

Shares traded rose by more than half to 19.14Mn from 11.65Mn shares constituting to a 126.4% surge in market turnover from KES 331.52Mn to KES 750.45Mn. Market focus was in the banking and telecommunication sectors with KES 347.30Mn and KES 173.18Mn in turnover respectively.

Safaricom was the top mover of the day with KES 173.18Mn in turnover. BAT took 2nd position with a turnover of KES 154.20Mn after 0.33Mn shares changed hands. Absa Gold secured the 3rd position with a turnover of KES 150.30Mn.

Foreign activities spiked from 14.9% to 48.8% with net foreign outflow jumping from KES 2.60Mn to KES 273.12Mn. Major net foreign inflows happened on KCB Group while net foreign outflows were noted on Safaricom, BAT and Absa Gold.

Secondary bonds’ turnover dropped by 18.1% from KES21.60Bn to KES 17.69Bn as settlement of the switch paper happened today, Wednesday 21st January 2026. FXD1/2020/15 was the most traded paper with its yield rising by 3.33bps to 12.6333% from 12.6000% against 13.6062% that was accepted in the primary market.

[Graph in PDF]

About Report

Daily Market Brief
January 21, 2026

Overview

The stock market dipped by 0.2%, with NSE 10, NSE 20 and NSE 25 counters sinking by 0.2% each. Additionally, the banks sector reduced by 0.2% on average.