JSE share prices today

Delayed prices in rand for the Johannesburg Stock Exchange's biggest and most-searched shares, plus the All Share and Top 40 indices. Click a share for its chart and company profile.

Live data · page reviewed 18 October 2026
JSE All Share Index (J203)
…
FTSE/JSE Top 40 (J200)
…

Index levels are shown in points (the "R" prefix does not apply to indices).

Popular JSE shares

Loading JSE prices…

How the JSE works

The Johannesburg Stock Exchange is Africa's largest stock exchange. Continuous trading runs from 09:00 to 16:50 SAST on weekdays, followed by a closing auction that sets the official closing price shortly after 17:00. The exchange is closed on South African public holidays. Prices are quoted in cents: a share showing 15,420 costs R154.20.

The All Share Index (J203) covers about 99% of the market's value; the Top 40 (J200) tracks the 40 largest companies. Because rand-hedge giants such as Naspers, Prosus, Richemont, Anglo American and Glencore earn mostly abroad, the JSE often rises when the rand weakens.

JSE sectors at a glance

SectorBig namesMain driver
Tech & mediaNaspers, ProsusTencent share price
BanksFirstRand, Standard Bank, Capitec, AbsaInterest rates, credit losses
Gold minersGold Fields, Harmony, DRDGoldGold price in rand
PGM minersSibanye-Stillwater, ImplatsPlatinum and palladium
EnergySasol, Thungela, ExxaroOil and coal prices
TelecomsMTN, Vodacom, TelkomData growth, African currencies
RetailShoprite, Boxer, Mr PriceConsumer spending

How to start investing in JSE shares

  1. Open an account with a stockbroker or investing app (compare brokerage and monthly fees).
  2. Decide between individual shares and low-cost ETFs that track the Top 40 or All Share.
  3. Consider a tax-free savings account for long-term investing.
  4. Diversify: no single share should be a large part of your savings.

Frequently asked questions

What time does the JSE open and close?

Continuous trading runs from 09:00 to 16:50 SAST, Monday to Friday, with a closing auction just after 17:00.

What is the JSE All Share Index?

The FTSE/JSE All Share Index (J203) measures the performance of nearly all shares on the JSE Main Board, weighted by free-float market value.

Are these JSE prices live?

They are delayed by at least 15 minutes, which is standard for free market data.