How To Buy Kenya Pipeline Company Shares Through Nairobi Securities Exchange
The Kenya Pipeline Company (KPC) IPO has been priced at Ksh9.00 per share
Kenyans have been called on to take part in the Kenya Pipeline Company (KPC) Initial Public Offering (IPO), which has officially opened for trading at the Nairobi Securities Exchange (NSE).
In a statement released on Monday, January 19, the NSE framed the IPO as a chance for ordinary citizens to buy into a key national institution. “The Kenya Pipeline IPO presents a rare and compelling opportunity for Kenyans to invest directly in one of the nation’s most strategic assets—its energy infrastructure,” the statement noted.
The NSE underscored the broader economic value of public ownership, tying investor participation to the country’s long-term growth goals.
“By participating in this landmark offering, citizens can take ownership in a company that underpins economic growth, supports energy security, and plays a vital role in powering Kenya’s development agenda,” the statement added.
Photo of a person tracking progress on the Nairobi Securities Exchange. /BIZNA KENYA
Offer documents show the IPO price has been set at Ksh9.00 per share, against a par value of Ksh0.02. KPC’s authorised share capital stands at Ksh387,391,600, with 18,173,299,000 issued ordinary shares. A total of 11,812,644,350 shares will be available to investors under the offer.
Financial disclosures indicate a Dividend Per Share (DPS) of Ksh324.7 for the 12 months ended June 30, 2025, equivalent to Ksh0.347 after the share split. Earnings Per Share (EPS) over the same period stood at Ksh412.2, or Ksh0.4122 post-split.
The company reported EBITDA of Ksh18.59 billion, implying an EV/EBITDA multiple of 8.1 times. In a separate report, the National Treasury outlined the basis for the IPO pricing, pointing to KPC’s earnings strength and return potential.
“The offer price for the Kenya Pipeline Company (KPC) IPO is anchored on an earnings-based valuation approach, primarily using earnings multiples, specifically the EV/EBITDA multiple.
“The earnings profile reflects the company's capacity to generate distributable returns to shareholders. Accordingly, this approach aligns the valuation with the investment proposition being assessed by investors,” the report read.
Important To Note
The Kenya Pipeline Company (KPC) IPO has been priced at Ksh9.00 per share, with investors required to apply for a minimum of 100 shares, translating to a starting investment of Ksh900. The offer officially opened on January 19, 2026, at 9:00 a.m. and will close on February 19, 2026, at 5:00 p.m.
To promote broad and balanced participation, the offer has been segmented into multiple investor categories.
Local retail investors, local institutional investors, regional investors from the East African Community, and international investors have each been allocated 20 per cent of the shares. Oil marketing companies will take up 15 per cent, while KPC employees have been reserved five per cent.
How To Buy Shares
Participation in the IPO requires investors to hold a valid Central Depository System (CDS) account, which is used to store shares electronically.
Those without an account can open one through any licensed stockbroker or investment bank by presenting identification documents and a Kenya Revenue Authority (KRA) PIN. Many brokers now support CDS account opening through mobile applications, cutting out paperwork and queues.
Investors can submit applications either via mobile phone or online. Individual applicants are encouraged to use the USSD option by dialing *483*816#, accepting the terms, selecting a new application, entering CDS details, and completing payment through the prompts provided.
Alternatively, applicants may use the official online IPO portal, where they register, submit a new application, input CDS details, select the applicant type, and upload the required documentation and proof of payment.
Payment
Payments must be made in Kenyan shillings through M-PESA or bank transfer. M-PESA payments can be completed via STK push or Paybill, using the unique application serial number as the account reference.
A single M-PESA transaction is capped at Ksh150,000, but applicants may make multiple payments as long as the full amount is cleared before the offer closes.
Accepted Paybill options include Cooperative Bank, KCB, and Stanbic Bank, each requiring the applicant’s serial number as the account reference.
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)
Bank Transfers
Applicants opting for bank transfers can pay through EFT or RTGS to designated accounts held at Cooperative Bank, KCB, or Stanbic Bank under the name “Privatisation Authority – KPC IPO.”
Transfers must clearly indicate the application form serial number in the narration. Investors may also seek financing from approved lenders to fund their participation in the offer.
Cooperative Bank of Kenya
- Account Name: Privatisation Authority - KPC IPO
- Account Number: 59867XXXXXXX (XXXXXXX - being the 7-digit number on the Application Form)
- Bank Name: Cooperative Bank of Kenya Limited
- Branch: Co-op House
- Branch Code: 11002
- SWIFT Code: KCOOKENA
- Narration: Application Form serial number (7-digit number)
KCB
- Account Name: Privatisation Authority – KPC IPO
- Account Number: 40384XXXXXXX (XXXXXXX - being the 7-digit number on the Application Form)
- Bank Name: Kenya Commercial Bank Limited
- Branch: Moi Avenue
- Branch Code: 01100
- SWIFT Code: KCBLKENX
- Narration: Application Form serial number (7-digit number)
Stanbic Bank
- Account Name: Privatisation Authority – KPC IPO
- Account Number: 11140XXXXXXX (XXXXXXX - being the 7-digit number on the Application Form)
- Bank Name: Stanbic Bank Kenya Limited
- Branch: Kenyatta Avenue
- Branch Code: 31000
- SWIFT Code: SBICKENX
- Narration: Application Form serial number (7-digit number)
Applications risk rejection if submitted with incomplete or unclear information, if payment is made by cheque, if funds are received after February 19, 2026, or if the applicant fails to provide valid identification or mandatory KYC documents.