The first half of 2025 delivered strong gains for investors who backed the right stocks. From turnaround stories to undervalued gems finally catching market attention, a few names stood out in a big way.
If you had Ksh 100,000 to invest at the start of the year, here’s how much it would be worth today if you had picked one of these five breakout stocks.
Top 5 Gainers: January to June 2025
| Company | Start Price | End Price | YTD Return | 100K Investment Value |
| KPLC | Ksh 4.81 | Ksh 11.50 | +139.1% | Ksh 239,097 |
| KenGen | Ksh 3.64 | Ksh 7.46 | +104.9% | Ksh 204,985 |
| HF Group | Ksh 4.51 | Ksh 7.50 | +66.3% | Ksh 166,297 |
| Liberty Kenya | Ksh 6.68 | Ksh 10.35 | +54.9% | Ksh 155,036 |
| Kenya Re | Ksh 1.28 | Ksh 1.97 | +53.9% | Ksh 153,906 |
July 2025 Dividend Payments in the Kenyan Stock Market (NSE)
What’s Driving the Rally?
KPLC (+139.1%): A major restructuring push, improved billing systems, and a strong focus on operational efficiency have helped spark investor confidence. The stock more than doubled, turning a Ksh 100K stake into nearly Ksh 240K. - KenGen (+104.9%): Renewed momentum in green energy, new project rollouts, and better earnings visibility have powered this rally.
- HF Group (+66.3%): The banking and mortgage lender saw improved credit quality and investor appetite in anticipation of real estate market recovery.
- Liberty Kenya (+54.9%): Strong underwriting growth and solid financials made this insurer a sleeper hit in the first half of the year.
- Kenya Re (+53.9%): A steady performer, Kenya Re benefited from strong premium growth and a positive reinsurance outlook across the region.
Takeaway
Momentum is back in the Nairobi Securities Exchange, and the numbers prove it. While past performance isn’t a guarantee of future returns, these stocks show what’s possible when timing, fundamentals, and sentiment align.
Are you positioned for the next breakout? Let’s build a strategy around what’s working.

