
Investors at the Nairobi Securities Exchange (NSE) enjoyed strong returns in August 2026, with several stocks recording double-digit gains within the month.
A review of share price movements between August 3 and August 31 shows that companies across various sectors, including manufacturing, banking, agriculture, and energy, delivered impressive capital gains to shareholders.
Below is a breakdown of the 10 best-performing NSE stocks during the month and how much a Ksh100,000 investment in each company would have been worth by the end of August.
Also Read: Top 10 Most Profitable NSE Stocks in the First Half of 2026
Shri Krishana Overseas emerged as the best-performing stock in August after its share price surged from Ksh11.65 on August 3 to Ksh21.50 on August 31.
An investor who bought shares worth Ksh100,000 at the beginning of the month in the company that manufactures corrugated boxes and packaging materials would have seen the investment grow to Ksh184,549 by August 31, translating to a capital gain of Ksh84,549.
Car & General ranked second after its share price climbed from Ksh156.50 to Ksh257.50.
A Ksh100,000 investment at the start of August would have increased to Ksh164,537, representing a capital gain of Ksh64,537.
Also Read: Safaricom Launches Ziidi Trader: How to Buy NSE Shares on M-Pesa App
Africa Mega Agricorp posted another strong performance during the month, with its share price rising from Ksh127.50 to Ksh171.
An investor who put Ksh100,000 into the stock would have seen the investment grow to Ksh134,118, resulting in a gain of Ksh34,118.
Also Read: How to Gift NSE Shares in Kenya
Join 1.5M Kenyans using Money254 to find better loans, savings accounts, and money tips today.

Money 254 is a new platform focused on helping you make more out of the money you have. We've created a simple, fast and secure way to find and compare financial products that best match your needs. All of the information shown is from products available at established financial institutions that our team of experts has tirelessly collected.

