The NSE 20-Share Index closed at 3,467.79 on Monday, down 20.66 points or 0.59%, as a sharp pullback in banking names dragged the benchmark off its recent highs. The broader NASI eased 0.45% to 205.28, while the Banking Sector Index shed 3.36 points to settle at 231.69 — the day's clearest weak link.
Breadth was firmly negative, with selling concentrated in tier-one financials. Equity Group Holdings led the decliners, falling 6.58%, followed by Diamond Trust Bank at -6.19% and Standard Group at -5.40%. The losses in Equity and DTB alone pulled the banking index down hard enough to set the tone for the wider tape, even though most other sectors traded in a tighter range.
Gainers were thinner and lighter-weight. Olympia Capital Holdings advanced 4.52% to top the leaderboard, BOC Kenya added 3.23%, and Unga Group rose 3.07% — moves that didn't carry enough market-cap weight to offset the financials' drag.
Activity stayed brisk. Equity turnover came in at KES 469.5 million across 11,987 deals and 14.70 million shares traded — a healthy session by volume even as prices retreated. The most active counters were energy and banking names: KenGen led with 2.55 million shares changing hands, Kenya Power followed at 2.37 million, and Equity Group rounded out the top three with 1.85 million shares despite its slide.
Market capitalisation settled at KES 3.40 trillion. The NSE 20 remains up roughly 60% year-on-year, so today's retreat reads more like profit-taking in the banks than a trend break.
Takeaway: a banking-led sell-off on otherwise active turnover — watch whether the financials stabilise on Tuesday or if follow-through selling spills into the broader tape.