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
Jul 24, 2026100,332.20101,695.4099,827.70101,433.70101,433.700
Jul 23, 2026101,614.60101,762.5099,513.00100,332.20100,332.200
Jul 22, 2026100,772.10101,814.70100,386.80101,614.60101,614.600
Jul 21, 2026100,614.70101,964.30100,148.10100,772.10100,772.100
Jul 20, 2026101,222.50101,746.10100,529.60100,614.70100,614.700
Jul 17, 2026101,983.80101,983.80100,509.00101,222.50101,222.500
Jul 16, 2026102,003.80103,308.20101,639.00101,983.80101,983.800
Jul 15, 2026102,216.20102,516.80101,396.30102,003.80102,003.800
Jul 14, 2026101,575.30102,338.30100,557.50102,216.20102,216.200
Jul 13, 2026101,976.70102,106.30100,923.30101,575.30101,575.300
Jul 10, 2026101,317.20102,212.20101,185.70101,976.70101,976.700
Jul 9, 2026100,188.50101,904.50100,188.50101,317.20101,317.200
Jul 8, 2026102,013.10102,373.7099,073.00100,188.50100,188.500
Jul 7, 2026102,791.20102,997.30101,766.90102,013.10102,013.100
Jul 6, 2026103,108.60103,776.40102,194.80102,791.20102,791.200
Jul 3, 2026102,083.90103,647.80102,058.00103,108.60103,108.600
Jul 2, 2026101,276.40103,136.00101,072.50102,083.90102,083.900
Jul 1, 2026101,936.10102,110.70100,376.60101,276.40101,276.400
Jun 30, 2026101,834.30102,365.00101,419.60101,936.10101,936.100
Jun 29, 2026101,894.00103,105.00101,638.50101,834.30101,834.300
Jun 26, 2026102,624.00102,659.40101,675.60101,894.00101,894.000
Jun 25, 2026101,534.00103,263.60101,227.50102,624.00102,624.000
Jun 24, 2026103,388.50103,731.10101,269.50101,534.00101,534.000
Jun 23, 2026104,422.20104,422.20101,957.20103,388.50103,388.500
Jun 22, 2026104,258.70105,256.50103,982.10104,422.20104,422.200