Stronger Trading Could Not Prevent a Concentrated Market Pullback as Foreign Selling Continued
Kenya Markets · Equities & Corporate Performance — Weekly Report · Publication 7 August 2026 · Review 3–7 August 2026
The market weakened and remained concentrated: Safaricom drove much of the index decline and trading, foreign investors were confirmed net sellers, and strong EABL and NCBA results were not broad enough to lift the large-share indices.
Executive summary
Kenyan shares ended a seven-week advance with a pullback. The NSE All Share Index fell 1.17%, while the NSE 20 was the only major index to rise. The quoted value of listed companies fell to about KSh3.95 trillion. This was a change in market value, not cash leaving investor accounts. [1] [2]
The move was not broad. Safaricom lost 3.84% and accounted for about 40% of equity turnover. Five large counters generated roughly three quarters of all trading. Smaller shares produced several sharp gains, but complete weekly advance-and-decline counts were not publicly available by the cut-off, so the report does not call this a broad small-company rally. [1] [2] [3]
Company results gave investors selective support. EABL reported a 49% rise in annual profit after tax and raised its full-year dividend. NCBA grew first-half profit by 12% and raised its interim dividend, although credit-loss provisions increased. Stanbic's profit was almost flat and its interim dividend fell sharply. Foreign investors remained net sellers, while higher turnover confirmed more trading, not a market-wide inflow. The main risk is that further selling in a few large shares overwhelms improving earnings elsewhere. Bank results and foreign flows are the next tests. [4] [6] [8] [2]
What this means to investors
Long-term investors should separate the index from the underlying companies. A large share such as Safaricom can pull the whole market lower even while many smaller shares rise. This creates concentration risk: the portfolio result may depend heavily on a few companies, especially in passive funds that copy an index. [1] [2]
Dividend-focused investors received mixed evidence. EABL and NCBA increased declared dividends alongside higher profits. That is stronger support than a high dividend yield caused only by a falling share price. Stanbic moved the other way. Its first-half profit barely grew and its interim dividend dropped to KSh1.64 from KSh3.80. An announced dividend is not cash already received; shareholders must still meet the record date and wait for payment. [4] [7] [8]
Bank investors face a two-sided picture. NCBA's income and lending expanded, but credit-loss provisions rose from KSh3.2 billion to KSh5.2 billion. Stanbic's impairment charge fell by half, yet costs rose faster than income and the payout was cut. Bank profits therefore improved unevenly rather than as one sector-wide trend. [6] [8]
Foreign selling was confirmed, but the identity of the local buyers was not fully disclosed. Higher turnover and local participation do not by themselves prove new domestic money entered the market. Investors comparing shares with fixed income should watch whether profit and dividend growth remain strong enough to justify equity risk. Liquidity is adequate in the largest shares, but thin trading can make smaller-company prices move sharply on limited volume. [1] [2]
Market at a glance
| Indicator | Latest | Weekly change | Direction | What it means | Data date |
|---|---|---|---|---|---|
| NSE All Share | 235.08 | -1.17% | Down | Large shares pulled back | 7 Aug |
| NSE 20 | 4,111.14 | +0.43% | Up | Older blue-chip basket held up | 7 Aug |
| NSE 25 | 6,540.78 | -0.46% | Down | Broader large shares weakened | 7 Aug |
| NSE 10 | 2,529.31 | -0.76% | Down | Largest counters lagged | 7 Aug |
| Market value | KSh3.95tn | -1.17% | Down | Quoted value fell | 7 Aug |
| Equity turnover | KSh4.15bn | +15.4% | Up | More trading, not proof of inflow | 3-7 Aug |
| Foreign net flow | -KSh487.2m | Net selling | Outflow | Foreign demand did not confirm rally | 3-7 Aug |
Sources: [1] NSE daily price list, 7 Aug; [2] Mwango Capital week 32 market data.
WHAT THIS TELLS US The market weakened even as more shares changed hands. The NSE 20's small rise was not enough to offset declines in the larger-share indices. Confirmed foreign selling means the stronger turnover should not be described as a broad inflow.
Weekly change in major NSE price indices
Figure 1. Weekly change in major NSE price indices, 3-7 August 2026.

WHAT THIS TELLS US The split between the NSE 20 and the larger-share indices is evidence of uneven participation. It does not prove that most shares rose. It shows that the market's result depended heavily on which companies each index contained.
Sources: [1] NSE daily price list; [2] Serrari calculation from week-end market data.
What changed this week?
- 1A concentrated pullback ended the winning run. The NSE All Share Index fell and market value moved below KSh4 trillion. Safaricom's decline mattered most because of its large index weight. The result was weaker than the movement in many smaller counters. [1] [2]
- 1Turnover rose, but concentration stayed high. Weekly equity turnover increased to KSh4.15 billion. Safaricom generated about KSh1.66 billion, or 40.1% of the total. Equity Group, Co-operative Bank, EABL and KCB brought the five most traded shares to roughly 74.1%. Every secondary-market buyer had a seller, so this confirms activity rather than new capital. [1] [2]
- 1Earnings created company-specific winners. EABL rose 1.88% as investors received evidence of higher sales, profit and dividends. NCBA's result was also positive, but the bank's higher credit-loss provision limited the quality of the signal. Stanbic reported stronger pre-tax profit but almost flat net profit and a lower interim dividend. [1] [4] [6] [8]
- 1Foreign investors remained net sellers. Foreign sales exceeded purchases by KSh487.2 million. This was smaller than the preceding week's outflow, but it was still selling. Available data did not identify every domestic institution or retail account that took the other side. [2]
Why did the market move?
First, Safaricom dominated the index effect. Its price fell 3.84%, and its large market weight amplified that move. The weekly fall cannot be read as a uniform decline across all listed companies. [1] [2]
Second, investors were selective about results. EABL's revenue and profit growth supported its share price, while the banking results pointed in different directions on profit quality and dividends. [4] [6] [8]
Third, foreign selling continued. The outflow supplied persistent pressure in heavily traded counters. A smaller outflow is an improvement in degree, not confirmation that foreigners have returned. [2]
Is the market rally broad?
| Measure | This week | Previous week | What it shows |
|---|---|---|---|
| NSE All Share | -1.17% | Positive | Seven-week rise ended |
| NSE 20 | +0.43% | Positive | One blue-chip basket resisted |
| Top five turnover share | 74.1% | Not fully comparable | Trading stayed concentrated |
| Largest gainer | Shri Krishna +29.2% | Unga +22.0% | Small shares can move sharply |
| Full advance/decline count | Unavailable by cut-off | Unavailable | Breadth cannot be fully confirmed |
Sources: [2] Mwango Capital weekly data; [3] Hisa weekly gainers and losers.
WHAT THIS TELLS US The evidence supports a narrow-market conclusion, but not an exact claim about how many companies rose. Large-index weakness, concentrated turnover and sharp low-liquidity moves all point to uneven participation. Complete weekly breadth data were not available by the cut-off.
Which sectors are leading?
| Sector | Weekly direction | Main driver | Earnings support | Main risk |
|---|---|---|---|---|
| Telecom | Weak | Safaricom -3.84% | No new weekly result | Index concentration |
| Banking | Slightly weak | Mixed large-bank prices | Mixed H1 evidence | Credit costs and payout cuts |
| Consumer beverages | Positive | EABL +1.88% | Strong FY result | Consumer and currency costs |
| Investment/industrial | Mixed but volatile | Centum, Sameer and C&G rose | Limited new earnings proof | Thin trading |
| Agriculture | Weak | Tea counters led losers | No common new result | Low liquidity and crop prices |
Sources: [1] NSE price data; [3] Weekly gainers and losers; [4] EABL FY2026 result.
WHAT THIS TELLS US Consumer beverages had the clearest earnings-backed strength through EABL. Banking was not a single positive trade, and telecommunications remained the main drag. Moves in smaller industrial and agricultural shares need caution because limited trading can magnify prices.
Corporate performance: what are companies telling us?
East African Breweries: broad operating improvement. What changed: annual net revenue rose 13% to KSh146.0 billion and profit after tax rose 49% to KSh18.2 billion. Gross profit grew faster than revenue, borrowings fell about 15%, and total dividend per share increased to KSh12.70. What it means: the improvement came from stronger sales, better operating control and lower debt, not one disclosed asset sale. Main caution: foreign-exchange losses returned and household spending remains sensitive. [4] [5]
NCBA: growth with higher credit caution. What changed: first-half operating income rose 15% and profit after tax rose 12% to KSh12.4 billion. Loans, deposits and the interim dividend all increased. Why: net interest income and lending volumes improved. Main caution: credit-loss provisions rose about 60% to KSh5.2 billion, so stronger profit did not mean credit risk disappeared. [6] [7]
Stanbic: stronger pre-tax profit, weaker shareholder payout. What changed: first-half income rose 2.5%, impairment charges halved and pre-tax profit grew 8.2%. Higher tax and operating costs left profit after tax only 1% higher at KSh6.61 billion. The interim dividend fell 56.8% to KSh1.64. Management expected better second-half loan demand, but that outlook was not yet reported profit. [8] [9]
Reported profit and comparable dividend-per-share changes
Figure 3. Reported profit and comparable dividend-per-share changes.

WHAT THIS TELLS US EABL produced the strongest combined profit-and-dividend signal. NCBA also increased both, but higher provisions deserve attention. Stanbic's lower payout shows why investors should not assume that a profitable bank will automatically maintain every interim dividend.
Sources: [4] EABL FY2026 release; [6] NCBA H1 release; [8] Stanbic H1 result.
Dividends and valuation
| Company | Declared dividend | Comparable change | Earnings support | Valuation view | Main risk |
|---|---|---|---|---|---|
| EABL | KSh8.70 final; KSh12.70 FY | +58.8% FY | Strong | About 4.5% FY yield at KSh285 | FX and consumer pressure |
| NCBA | KSh3.75 interim | +50.0% | Positive, with higher provisions | Single ratios not decisive | Credit losses |
| Stanbic | KSh1.64 interim | -56.8% | Weak near-term payout signal | Historic yield can mislead | Margin and cost pressure |
Sources: [4] EABL result and dividend; [7] NCBA result and dividend dates; [8] Stanbic result.
WHAT THIS TELLS US Dividend support improved at EABL and NCBA but weakened at Stanbic. Dividend yield means the annual dividend as a percentage of the share price. It should be read with profit quality, cash generation, balance-sheet strength and payment timing, not used as a stand-alone ranking.
Who benefits and who faces pressure?
| Group or sector | Likely effect | Why | Main risk |
|---|---|---|---|
| EABL shareholders | Benefit | Higher profit and dividend | Consumer and FX pressure |
| NCBA shareholders | Mixed-positive | Income, loans and dividend grew | Higher provisions |
| Stanbic income investors | Pressure | Interim dividend cut | Costs and margins |
| Safaricom-heavy portfolios | Pressure | Large weekly price fall | Concentration |
| Small-share traders | Mixed | Large price moves possible | Thin liquidity |
| Foreign investors | Mixed-negative | Confirmed net selling | KES and exit liquidity |
Sources: [2] Weekly market and foreign-flow data; [4] EABL; [6] NCBA; [8] Stanbic.
WHAT THIS TELLS US This was a stock-picking week rather than a broad sector rally. Investors with concentrated large-cap exposure felt more pressure than the NSE 20 suggested, while strong company results created narrower pockets of support.
Where is money moving?
Confirmed foreign-flow data show a net sale of KSh487.2 million. The foreign position improved from the previous week's larger outflow, but it did not turn positive. Safaricom was the most important source of selling pressure, while EABL received stronger interest around its results. The evidence identifies the direction of foreign flow, not every final beneficial owner. [2]
Domestic buyers necessarily took the other side of net foreign sales, but published weekly data did not separate pension funds, unit trusts, insurers and retail investors reliably. The report therefore does not label the offset as a confirmed new domestic-fund inflow. [1] [2]
NCBA's pending transaction with Nedbank is a secondary share sale. Money will be paid to accepting shareholders, not raised by NCBA for new lending or expansion. As at 7 August, the offer had closed and remained subject to remaining conditions. No material completed primary equity raising was identified during the week. [7]
What could change this view?
Base case. Over the next one to four weeks, earnings keep the market selective rather than broadly strong. Banks and dividend shares can find support, but large-cap concentration and foreign selling limit the headline index. [2] [4] [6]
Positive possibility. KCB and Co-operative Bank report stronger profit with controlled credit costs, foreign flow turns positive for several sessions, and more sectors participate. That would make the market advance healthier. [6]
Negative possibility. Foreign selling intensifies, Safaricom or major banks weaken further, or new bank results show rising bad loans and dividend pressure. A stronger fixed-income alternative could also reduce demand for shares. [2] [8]
Evidence that would strengthen the view. The NSE All Share and NSE 20 rise together; the top-five turnover share falls; foreign net flow turns positive; and upcoming bank results show profit growth without a large rise in credit costs.
Evidence that would weaken the view. The index depends again on one or two shares; foreign weekly outflows accelerate above KSh1 billion; earnings disappoint; or another large company cuts its dividend materially.
What to watch next
Only dates and events publicly known by 7 August 2026 are included.
| Date | Event | Why it matters | Shares or sector affected |
|---|---|---|---|
| 12 Aug | KCB Group H1 results | Tests bank-profit and credit-cost trend | KCB; banking |
| 13 Aug | Co-operative Bank H1 results | Tests broad bank earnings support | Co-op; banking |
| 28 Aug | NCBA interim dividend book closure | Determines entitlement to KSh3.75 | NCBA |
| 8 Sep | NCBA dividend payment | Turns declared payout into cash | NCBA shareholders |
| 1 Sep / 5 Oct | Stanbic record / payment | Tracks the smaller interim payout | Stanbic |
| 19 / 31 Oct | EABL record / payment | Tracks KSh8.70 proposed final dividend | EABL |
Sources: [7] NCBA H1 financials; [8] Stanbic H1 result; [4] EABL FY result.
WHAT THIS TELLS US The immediate test is the next bank results, not a macroeconomic headline. They will show whether NCBA's income growth and higher provisions are company-specific or part of a wider pattern. Dividend dates then determine when announced income becomes payable cash.
Final Desk takeaway
Kenyan equities weakened during 3-7 August, and the evidence did not support a broad market advance. Safaricom drove much of the headline decline and remained the largest trading counter. Foreign investors were confirmed net sellers, while higher turnover showed activity rather than new money. Company profits were more encouraging than the index: EABL delivered the strongest combined earnings and dividend improvement, and NCBA grew profit and its interim payout. Stanbic's nearly flat profit and dividend cut showed that banks were not moving as one group. The main risk is continued selling in a few large shares while trading elsewhere remains thin. The next bank results, foreign flows and the number of sectors participating will determine whether the pullback becomes a healthier, earnings-supported market or a deeper concentration problem. [1] [2] [4] [6] [8]
Sources
[1] Nairobi Securities Exchange. Daily Equity Price List - 7 August 2026
[2] Mwango Capital. NSE Week 32: 31 July-7 August 2026
[3] Hisa. Five stocks that gained most and five that fell most, 3-7 August
[4] East African Breweries PLC. EABL Full Year 2026 Press Release
[5] East African Breweries PLC. EABL Full Year 2026 Financial Results Presentation
[6] NCBA Group PLC. Profit after tax rises to KSh12.4 billion in H1 2026 results
[7] NCBA Group PLC. H1 2026 Unaudited Financials
[8] Stanbic Holdings PLC. Half Year 2026 Financial Results
[9] Reuters. Kenyan lender Stanbic sees second-half earnings bounce on stronger loan demand
[10] Nairobi Securities Exchange. Daily Equity Price List - 31 July 2026
Public investment research. Educational use only; not personalised investment advice.
