Top 40 Index

^J200.JO · Johannesburg Stock Exchange

Prices in ZAR

Historical prices

Top 40 Index (^J200.JO), daily historical prices. Prices in ZAR.
DateOpenHighLowCloseVolume
Jun 19, 2026106,955.70107,008.10104,138.70104,258.70104,258.700
Jun 18, 2026108,040.90108,094.60105,680.70106,955.70106,955.700
Jun 17, 2026107,546.50108,589.60107,071.80108,040.90108,040.900
Jun 15, 2026104,697.80108,321.60104,697.80107,546.50107,546.500
Jun 12, 2026102,315.00104,870.20102,315.00104,697.80104,697.800
Jun 11, 2026101,656.20102,690.10101,150.80102,315.00102,315.000
Jun 10, 2026103,186.00103,298.10101,207.70101,656.20101,656.200
Jun 9, 2026103,117.60104,334.10102,934.90103,186.00103,186.000
Jun 8, 2026103,419.50103,516.30102,354.00103,117.60103,117.600
Jun 5, 2026104,621.90105,396.30103,247.50103,419.50103,419.500
Jun 4, 2026105,239.50105,435.70104,405.60104,621.90104,621.900
Jun 3, 2026106,257.30106,313.10104,895.60105,239.50105,239.500
Jun 2, 2026104,171.80106,708.90104,171.80106,257.30106,257.300
Jun 1, 2026106,822.80107,024.50104,161.20104,171.80104,171.800
May 29, 2026107,235.50107,982.30106,521.00106,822.80106,822.800
May 28, 2026107,510.00107,510.00105,882.70107,235.50107,235.500
May 27, 2026107,962.00107,999.40106,933.50107,510.00107,510.000
May 26, 2026108,174.90108,356.60106,892.70107,962.00107,962.000
May 25, 2026105,378.40108,468.40105,378.40108,174.90108,174.900
May 22, 2026106,285.40107,281.90104,944.30105,378.40105,378.400
May 21, 2026106,948.70107,103.00105,792.50106,285.40106,285.400
May 20, 2026105,895.20107,304.10105,884.20106,948.70106,948.700
May 19, 2026107,145.40107,772.30105,838.60105,895.20105,895.200
May 18, 2026106,842.10107,940.40105,908.40107,145.40107,145.400
May 15, 2026109,680.90109,680.90106,564.80106,842.10106,842.100