
The government officially listed the Kenya Pipeline Company (KPC) on the Nairobi Securities Exchange (NSE), with each share being priced at Ksh9. This is the largest listing on the Nairobi Securities Exchange (NSE) since Safaricom in 2008. The state is offering 11.8 billion shares (a 65% stake) to raise Ksh106.3 billion through the sale of 11 billion shares.
Kenyans who are willing to participate in the Initial Public Offering (IPO) have been advised to do so by Thursday, February 19, 2026.
The purchase of shares is done online through USSD or via an online platform. Any investor must have an account with the Central Depository and Settlement Corporation (CDSC).
The minimum number of shares an individual can buy is 100.
Also Read: Can You Make Money Investing in The NSE?
To participate in this fully electronic IPO (E-IPO), investors must meet the following criteria:
During the Offer Period, applicants can increase the number of shares they have already applied for by dialling the designated code and selecting the “Add Shares” option.
They will then be prompted to pay for the additional shares. Applicants may also make partial payments for their applied shares, as long as the full amount is paid by the offer closing date. To make a partial payment, the applicant should dial the USSD code, choose the “Add Payment” option, and follow the on-screen prompts.
Also read: What to Look Out for When Buying Shares at The NSE
Online purchase of the shares is done through an application portal - https://kpcipo.e-offer.app. Similar to the USSD process, an investor should have a valid CDS account before undertaking the process.
“Look out for updates on the status of your application, which will be sent to your registered email address or through text message to the mobile number you indicated in the electronic application,” read the offer document in part.
Cooperative Bank of Kenya Limited
Pay Bill Number: 4999915
Account Number: 59867XXXXXXX (XXXXXXX - being the 7-digit number on the Application Form)
Kenya Commercial Bank Limited
Pay Bill Number: 522533
Account Number: 40384XXXXXXX (XXXXXXX - being the 7-digit number on the Application Form)
Stanbic Bank Kenya Limited
Pay Bill Number: 8250250
Account Number: 11140XXXXXXX (XXXXXXX - being the 7-digit number on the Application Form)
Also Read: How to Start Investing in the Kenyan Stock Market: A Beginner's Guide
January 19, 2026: Offer Opens
February 19, 2026: Offer closes.
March 4, 2026: Announcement of allocation results.
March 5, 2026: Final day for making any payments.
March 9: Shares start trading in the NSE
An application may be rejected if it is incomplete, has missing details such as bank details and the name of the applicant, a missing certified copy of an ID card/ passport, a missing proof of payments, or less payment for the shares, among others.
“All rejected applications shall be refunded strictly in accordance with the approved Refund Policy and the Information Memorandum,” read the document in part.
“Complaints arising from rejected applications shall be handled through the dispute resolution mechanisms disclosed in the Information Memorandum and in compliance with regulatory requirements.”
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.

