Daily Market Brief | 15 July 2025

Daily Market Brief

NSE stocks further lost 0.4% on average on Tuesday, 15th July 2025, still eroded by the new tariff updates in the global market. NSE 10 however gained 0.2% as NSE 20 and NSE 25 gained 0.1% each.

Shares traded jumped up by nearly half from 13.04Mn to 19.18Mn shares to push the value traded 69.3% up from KES 249.90Mn to KES 422.99Mn. This was also partly supported by focus on high value stocks. Safaricom retained the top position with KES 215.54Mn from 8.42MN shares, partly rallied by heavy foreign exits.

Foreign participation dropped to 29.7% with an elevated net foreign outflows of KES 119.40Mn compared to 37.0% foreign activity of KES 21.91Mn net foreign outflow traded on Monday.

Secondary bond activity accelerated 758.3% from KES 2.38Bn to KES 20.44Bn heavily supported by the on the run papers after the primary auction last week.

The FXD1/2018/25 (17.9-years) emerged the top mover with KES 7.09Bn as its yield to maturity dropped 32.6bps from 14.4100% to 14.0838%, immediately after the primary auction last week.

[Graph in pdf]

About Report

Daily Market Brief
July 15, 2025

Overview

NSE stocks further lost 0.4% on average on Tuesday, 15th July 2025, still eroded by the new tariff updates in the global market. NSE 10 however gained 0.2% as NSE 20 and NSE 25 gained 0.1% each.