Kiharu MP Ndindi Nyoro has pocketed millions from the sale of his Kenya Power shares. The latest filings show that in the months between January 2025 and June 2025, he sold 3.08 million shares with an estimated market valuation of Sh37.8 million.
At today’s trading range of around Sh12 per share, the member of parliament may have pocketed up to Sh36.96 million from the sale.
This sale cut his stake in the power provider to 26.9 million shares as at the end of June 2025. According to regulatory filings, Ndindi held 30 million Kenya Power shares as at the end of December 2024. These shares were equivalent to a stake ownership of 1.54 per cent of the company.
This stake was an improvement from the 20.08 million shares that the investor held as at the end of June 2024. In 2023, Ndindi had become the largest individual shareholder at Kenya Power with 32.5 million shares.
By January 2025, gains by the Kenya Power shares at the Nairobi Securities Exchange (NSE) had seen him gain close to Sh. 200 million from his investment. This gain was the result of a massive rally that had seen these shares rise by an astonishing 322 per cent within six months to December 2024.
At the same time, the member of parliament who is known to hold various investments in listed counters pocketed close to Sh21 million from the payment of dividends by Kenya Power.
The dividends that were paid at a rate of Sh0.70 per share and the gains from the shares’ bullish run saw Nyoro cumulatively book a gain of Sh198 million within just six months. The dividends were paid out on January 31, 2025.
Kenya Power shares on the NSE were trading at an average of Sh12 per share as at December 5, 2025, with a 52-week high of Sh15.80 per share and a one-year low of Sh3.40 apiece.
This means that Nyoro’s current shareholding of 26.9 million shares is worth an estimated Sh322 million.
New York Times: How Ruto’s family, allies make profits from sending Kenyans to Saudi







