NSE Top Gainers Revealed
The Kenyan stock market in 2025 has been buzzing with opportunities. From financial institutions to energy companies, several shares on the Nairobi Securities Exchange (NSE) have delivered exceptional returns in just the first eight months of the year.
In this article, we reveal the top 10 best-performing NSE shares, how much they’ve gained so far, and what your money could be worth if you had invested KSh100,000 at the start of 2025.
If you’ve been wondering which are the top Kenyan stocks to buy or keep on your watchlist, read on.
10. HF Group (Housing Finance) +61.42%

- Sector: Financial Services
- Current Price: KSh (as at compilation date)
- Return on KSh100,000: KSh161,420
Housing Finance has made a strong comeback, rewarding investors with over 60% growth year-to-date.
9. Olympia Capital Holdings (+63.93%)

- Sector: Industrial Holdings
- Current Price: KSh4.59
- Return on KSh100,000: KSh163,930
A quiet performer, Olympia has been one of the NSE’s top gainers in 2025.
8. Nairobi Securities Exchange Plc (+69.17%)

- Sector: Financial Services
- Current Price: KSh10.15
- Return on KSh100,000: KSh169,170
Yes — the exchange itself is listed and has been a winner this year.
7. Sanlam Kenya (+69.29%)

- Sector: Insurance
- Current Price: KSh8.38
- Return on KSh100,000: KSh169,290
A major player in Kenya’s insurance sector, delivering steady gains.
6. Uchumi Supermarkets ( +70.59%)

- Sector: Retail
- Current Price: KSh0.29
- Return on KSh100,000: KSh170,590
Once written off, Uchumi’s stock price has staged a surprising rally in 2025.
5. Kenya Reinsurance Corporation ( +71.88%)

- Sector: Insurance
- Current Price: KSh2.20
- Return on KSh100,000: KSh171,880
A solid pick for investors seeking long-term resilience and steady growth.
4. Home Afrika ( +72.97%)

- Sector: Real Estate
- Current Price: KSh0.64
- Return on KSh100,000: KSh172,970
A penny stock that has outperformed expectations in the Kenya stock market 2025.
3. KenGen ( +98.90%)
Sector: Energy- Current Price: KSh7.24
- Return on KSh100,000: KSh198,900
Kenya’s top electricity producer has nearly doubled investor returns this year.
2. Kenya Power & Lighting Company (KPLC) – +135.97%
Sector: Energy- Current Price: KSh11.35
- Return on KSh100,000: KSh235,970
KPLC’s impressive turnaround has made it one of the best stocks in Kenya for 2025.
Top 5 Stock Performers in Kenya (Jan–June 2025 )
1. Sameer Africa – +348.56%

- Sector: Manufacturing & Industrial
- Current Price: KSh10.90
- Return on KSh100,000: KSh448,560
The undisputed champion of the year, delivering over triple returns for investors.
Investor Caution: The TransCentury Lesson
Not all fast-rising stocks are safe bets. TransCentury was up 187% before trading was suspended due to debt issues. Investors were left unable to sell their shares, a reminder to always conduct thorough stock market research before investing.
Learn How to Pick the Right NSE Shares

Join my 2-day Nairobi Securities Exchange Masterclass on 28th & 29th August to learn:
- How to research and analyse companies
- Key stock market terms every beginner should know
- Mistakes to avoid in your first year of investing
- Risk management strategies to protect your portfolio
📌 Sign up here, or share with someone who wants to start investing in Kenya.
Disclaimer: This article is for informational purposes only and is not financial advice. Stock prices can go up or down, and past performance is not a guarantee of future results.

