Capitec Bank share price today (JSE: CPI)

The latest Capitec Bank share price on the Johannesburg Stock Exchange, in rand, with the daily move, 52-week range and chart. Prices are delayed by at least 15 minutes.

Live data · page reviewed 18 October 2026
Capitec Bank · JSE: CPI · delayed price in rand
…
Previous close…
In cents (JSE quote)…
52-week range…

Capitec Bank share price chart

About Capitec Bank

Capitec is South Africa's largest retail bank by number of clients, built on low-cost, simple banking and a large branch and app network. It also offers unsecured lending, credit cards, insurance and a growing business-banking division. Its high return on equity has made it one of the most valuable banks on the JSE.

Detail
JSE codeJSE: CPI
SectorBanking
CurrencyRand (the JSE quotes shares in cents: 12,345c = R123.45)
Trading hours09:00–16:50 SAST continuous trading, then a closing auction to about 17:00, Monday to Friday

What moves the Capitec Bank share price?

  • Client growth and transaction (fee) income.
  • Credit losses on unsecured loans, which rise when consumers are squeezed by inflation and interest rates.
  • The repo rate (7.25% after the September 2026 hike) affects both lending margins and bad debts.
  • Valuation: it trades at a premium to other banks, so earnings disappointments hit hard.

How to buy Capitec Bank shares in South Africa

You can buy JSE shares through any stockbroker or investing app, including bank share-trading platforms and low-cost apps. You can also hold them in a tax-free savings account (TFSA) if your provider allows direct shares. Check brokerage, the minimum order and annual custody fees, and remember that share prices can fall as well as rise. Dividends from SA companies are subject to 20% dividends withholding tax.

Frequently asked questions

What is the Capitec Bank share price today?

The delayed price in rand is shown at the top of this page, updated every 15 minutes during JSE trading hours (09:00–17:00 SAST on weekdays).

What is Capitec Bank's JSE code?

Capitec Bank trades on the JSE under the code CPI, often written "JSE: CPI" or "CPI:SJ".

Why is the Capitec Bank price shown in cents?

The JSE quotes share prices in South African cents (ZAc). Divide by 100 to get rand.