1 ZAR = 388.3753 PYG
-0.66%
388.3753
= today's high
388.3753
= low
388.3753
= open
390.9682
= yesterday's close






| Date | Open | Close | High | Low | Mid |
December | |||||
| Friday 5 December 2025 (05/12/2025) | 0.0000 | 0.0000 | 388.3753 | 388.3753 | 388.3753 |
| Thursday 4 December 2025 (04/12/2025) | 407.2690 | 409.0690 | 409.6600 | 407.0610 | 408.3605 |
| Wednesday 3 December 2025 (03/12/2025) | 407.9400 | 405.3160 | 408.2820 | 405.1630 | 406.7225 |
| Tuesday 2 December 2025 (02/12/2025) | 405.3380 | 404.9940 | 405.7800 | 404.3310 | 405.0555 |
| Monday 1 December 2025 (01/12/2025) | 408.5150 | 409.8240 | 410.2080 | 407.9780 | 409.0930 |
November | |||||
| Friday 28 November 2025 (28/11/2025) | 406.6640 | 407.8660 | 409.1440 | 406.4710 | 407.8075 |
| Thursday 27 November 2025 (27/11/2025) | 406.7500 | 406.5110 | 407.3190 | 406.0300 | 406.6745 |
| Wednesday 26 November 2025 (26/11/2025) | 405.4700 | 405.0180 | 408.5300 | 404.9270 | 406.7285 |
| Tuesday 25 November 2025 (25/11/2025) | 404.3130 | 404.2890 | 405.3820 | 402.5240 | 403.9530 |
| Monday 24 November 2025 (24/11/2025) | 402.1910 | 404.2450 | 405.0980 | 402.1900 | 403.6440 |
| Friday 21 November 2025 (21/11/2025) | 406.9000 | 402.1460 | 406.5920 | 401.3150 | 403.9535 |
| Thursday 20 November 2025 (20/11/2025) | 408.3160 | 406.9000 | 408.9710 | 406.1460 | 407.5585 |
| Wednesday 19 November 2025 (19/11/2025) | 409.2670 | 411.6770 | 411.8550 | 408.9100 | 410.3825 |
| Tuesday 18 November 2025 (18/11/2025) | 409.7700 | 409.6610 | 410.1590 | 407.6250 | 408.8920 |
| Monday 17 November 2025 (17/11/2025) | 411.6940 | 410.9320 | 413.3510 | 409.9270 | 411.6390 |
| Friday 14 November 2025 (14/11/2025) | 411.7930 | 411.4650 | 414.1990 | 408.8230 | 411.5110 |
| Thursday 13 November 2025 (13/11/2025) | 412.5960 | 411.8300 | 415.1200 | 411.1260 | 413.1230 |
| Wednesday 12 November 2025 (12/11/2025) | 410.4050 | 412.7080 | 414.5400 | 410.0790 | 412.3095 |
| Tuesday 11 November 2025 (11/11/2025) | 412.8430 | 411.1630 | 412.7460 | 412.4300 | 412.5880 |
| Monday 10 November 2025 (10/11/2025) | 409.7980 | 412.8660 | 413.6920 | 409.0480 | 411.3700 |
| Friday 7 November 2025 (07/11/2025) | 406.7990 | 407.7390 | 409.1770 | 406.5420 | 407.8595 |
| Thursday 6 November 2025 (06/11/2025) | 407.5060 | 405.6220 | 408.4220 | 405.3520 | 406.8870 |
| Wednesday 5 November 2025 (05/11/2025) | 404.2780 | 406.2270 | 406.8930 | 403.3720 | 405.1325 |
| Tuesday 4 November 2025 (04/11/2025) | 406.9560 | 405.5480 | 407.2420 | 404.4950 | 405.8685 |
| Monday 3 November 2025 (03/11/2025) | 409.0550 | 409.6040 | 410.9270 | 409.0060 | 409.9665 |
October | |||||
| Friday 31 October 2025 (31/10/2025) | 408.4970 | 407.6190 | 408.8360 | 407.3850 | 408.1105 |
| Thursday 30 October 2025 (30/10/2025) | 411.0310 | 410.4730 | 412.1860 | 409.2450 | 410.7155 |
| Wednesday 29 October 2025 (29/10/2025) | 412.3800 | 413.5430 | 415.8220 | 411.9990 | 413.9105 |
| Tuesday 28 October 2025 (28/10/2025) | 410.9600 | 414.6260 | 414.7930 | 409.5000 | 412.1465 |
| Monday 27 October 2025 (27/10/2025) | 412.1260 | 411.3580 | 412.6500 | 410.7070 | 411.6785 |
| Friday 24 October 2025 (24/10/2025) | 407.8760 | 409.9410 | 411.1280 | 407.2600 | 409.1940 |
| Thursday 23 October 2025 (23/10/2025) | 405.8810 | 408.4410 | 409.3700 | 405.3360 | 407.3530 |
| Wednesday 22 October 2025 (22/10/2025) | 407.7940 | 405.7050 | 407.7050 | 406.3620 | 407.0335 |
| Tuesday 21 October 2025 (21/10/2025) | 410.6470 | 407.7950 | 411.4320 | 406.2030 | 408.8175 |
| Monday 20 October 2025 (20/10/2025) | 406.9040 | 411.3280 | 411.4040 | 406.8580 | 409.1310 |
| Friday 17 October 2025 (17/10/2025) | 409.4890 | 409.0640 | 410.0320 | 406.6520 | 408.3420 |
| Thursday 16 October 2025 (16/10/2025) | 408.5140 | 407.6820 | 409.5870 | 407.4660 | 408.5265 |
| Wednesday 15 October 2025 (15/10/2025) | 407.6500 | 405.9030 | 409.1770 | 405.6970 | 407.4370 |
| Tuesday 14 October 2025 (14/10/2025) | 404.5190 | 403.5810 | 405.0760 | 402.1530 | 403.6145 |
| Monday 13 October 2025 (13/10/2025) | 404.6550 | 407.0540 | 408.0020 | 404.4820 | 406.2420 |
| Friday 10 October 2025 (10/10/2025) | 406.6810 | 398.4600 | 407.9680 | 398.3860 | 403.1770 |
| Thursday 9 October 2025 (09/10/2025) | 407.0270 | 408.6630 | 409.8520 | 406.4150 | 408.1335 |
| Wednesday 8 October 2025 (08/10/2025) | 405.1220 | 407.3250 | 408.1730 | 404.8860 | 406.5295 |
| Tuesday 7 October 2025 (07/10/2025) | 405.5280 | 406.1470 | 407.4420 | 405.1050 | 406.2735 |
| Monday 6 October 2025 (06/10/2025) | 406.1320 | 405.8480 | 406.7420 | 404.3430 | 405.5425 |
| Friday 3 October 2025 (03/10/2025) | 406.6910 | 406.9400 | 407.8600 | 405.9220 | 406.8910 |
| Thursday 2 October 2025 (02/10/2025) | 407.6450 | 407.4510 | 409.1030 | 406.9210 | 408.0120 |
| Wednesday 1 October 2025 (01/10/2025) | 411.2310 | 410.9860 | 412.5990 | 410.8050 | 411.7020 |
September | |||||
| Tuesday 30 September 2025 (30/09/2025) | 410.4820 | 410.1810 | 411.0870 | 408.9480 | 410.0175 |
| Monday 29 September 2025 (29/09/2025) | 408.7990 | 410.3560 | 410.8390 | 408.5570 | 409.6980 |
| Friday 26 September 2025 (26/09/2025) | 406.5790 | 407.0300 | 407.0480 | 405.1410 | 406.0945 |
| Thursday 25 September 2025 (25/09/2025) | 408.6730 | 409.8150 | 410.0740 | 407.6130 | 408.8435 |
| Wednesday 24 September 2025 (24/09/2025) | 410.7280 | 410.7240 | 412.3620 | 410.2450 | 411.3035 |
| Tuesday 23 September 2025 (23/09/2025) | 410.3300 | 412.0980 | 412.5870 | 409.2750 | 410.9310 |
| Monday 22 September 2025 (22/09/2025) | 411.5880 | 410.4400 | 412.3960 | 409.9890 | 411.1925 |
| Friday 19 September 2025 (19/09/2025) | 408.6870 | 411.3660 | 411.8120 | 408.2710 | 410.0415 |
| Thursday 18 September 2025 (18/09/2025) | 410.6480 | 412.9190 | 413.3100 | 409.4240 | 411.3670 |
| Wednesday 17 September 2025 (17/09/2025) | 411.3470 | 410.6490 | 411.6730 | 409.7390 | 410.7060 |
| Tuesday 16 September 2025 (16/09/2025) | 412.2720 | 411.2820 | 412.2720 | 409.8500 | 411.0610 |
| Monday 15 September 2025 (15/09/2025) | 411.5310 | 411.4500 | 411.9950 | 410.5940 | 411.2945 |
| Friday 12 September 2025 (12/09/2025) | 411.2780 | 411.0370 | 412.2240 | 410.7740 | 411.4990 |
| Thursday 11 September 2025 (11/09/2025) | 409.1580 | 410.8410 | 410.9410 | 408.0890 | 409.5150 |
| Wednesday 10 September 2025 (10/09/2025) | 408.5680 | 409.7790 | 410.0890 | 407.3190 | 408.7040 |
| Tuesday 9 September 2025 (09/09/2025) | 410.4090 | 409.7910 | 410.6170 | 409.1870 | 409.9020 |
| Monday 8 September 2025 (08/09/2025) | 410.5960 | 411.3570 | 411.7050 | 409.7020 | 410.7035 |
| Friday 5 September 2025 (05/09/2025) | 407.0530 | 408.9640 | 409.2900 | 406.5830 | 407.9365 |
| Thursday 4 September 2025 (04/09/2025) | 408.1120 | 405.9950 | 408.5810 | 404.8100 | 406.6955 |
| Wednesday 3 September 2025 (03/09/2025) | 408.4980 | 407.5410 | 409.9590 | 407.1440 | 408.5515 |
| Tuesday 2 September 2025 (02/09/2025) | 404.7510 | 407.6600 | 408.3040 | 404.6260 | 406.4650 |
| Monday 1 September 2025 (01/09/2025) | 409.4050 | 409.1860 | 411.4620 | 409.0210 | 410.2415 |
August | |||||
| Friday 29 August 2025 (29/08/2025) | 406.9250 | 408.0270 | 408.6110 | 405.9380 | 407.2745 |
| Thursday 28 August 2025 (28/08/2025) | 409.3130 | 408.8920 | 410.6280 | 408.3660 | 409.4970 |
| Wednesday 27 August 2025 (27/08/2025) | 410.5720 | 406.3250 | 409.1530 | 408.1230 | 408.6380 |
| Tuesday 26 August 2025 (26/08/2025) | 411.8360 | 410.5710 | 412.3460 | 409.5110 | 410.9285 |
| Monday 25 August 2025 (25/08/2025) | 414.5260 | 412.8310 | 415.2900 | 411.4470 | 413.3685 |
| Friday 22 August 2025 (22/08/2025) | 408.8560 | 411.7800 | 412.2650 | 408.6590 | 410.4620 |
| Thursday 21 August 2025 (21/08/2025) | 409.0480 | 409.2170 | 409.4290 | 406.8610 | 408.1450 |
| Wednesday 20 August 2025 (20/08/2025) | 408.5790 | 409.9500 | 410.2660 | 407.5550 | 408.9105 |
| Tuesday 19 August 2025 (19/08/2025) | 410.3630 | 409.5170 | 410.9970 | 409.3810 | 410.1890 |
| Monday 18 August 2025 (18/08/2025) | 415.7420 | 416.4090 | 416.6650 | 414.9720 | 415.8185 |
| Friday 15 August 2025 (15/08/2025) | 417.0980 | 416.4120 | 417.9730 | 415.7750 | 416.8740 |
| Thursday 14 August 2025 (14/08/2025) | 427.9320 | 427.4140 | 428.2490 | 425.3250 | 426.7870 |
| Wednesday 13 August 2025 (13/08/2025) | 428.0780 | 427.7470 | 429.0170 | 427.4250 | 428.2210 |
| Tuesday 12 August 2025 (12/08/2025) | 422.6600 | 424.3210 | 424.9650 | 422.2340 | 423.5995 |
| Monday 11 August 2025 (11/08/2025) | 422.5080 | 422.3040 | 423.4370 | 421.7050 | 422.5710 |
| Friday 8 August 2025 (08/08/2025) | 422.4840 | 421.5930 | 423.4430 | 421.5240 | 422.4835 |
| Thursday 7 August 2025 (07/08/2025) | 423.9730 | 422.5210 | 425.6450 | 420.9710 | 423.3080 |
| Wednesday 6 August 2025 (06/08/2025) | 418.9580 | 420.4220 | 421.8570 | 417.8270 | 419.8420 |
| Tuesday 5 August 2025 (05/08/2025) | 418.3170 | 417.5410 | 418.1600 | 415.2430 | 416.7015 |
| Monday 4 August 2025 (04/08/2025) | 412.8420 | 418.3160 | 418.5380 | 412.3030 | 415.4205 |
| Friday 1 August 2025 (01/08/2025) | 409.7970 | 409.6880 | 412.3620 | 408.4650 | 410.4135 |
July | |||||
| Thursday 31 July 2025 (31/07/2025) | 415.9270 | 411.6780 | 416.0480 | 410.9870 | 413.5175 |
| Wednesday 30 July 2025 (30/07/2025) | 419.5090 | 420.4210 | 420.6750 | 418.6560 | 419.6655 |
| Tuesday 29 July 2025 (29/07/2025) | 419.1870 | 419.3480 | 419.6490 | 417.4970 | 418.5730 |
| Monday 28 July 2025 (28/07/2025) | 422.1850 | 421.0460 | 422.2020 | 418.6640 | 420.4330 |
| Friday 25 July 2025 (25/07/2025) | 423.3970 | 422.3300 | 423.8720 | 421.4400 | 422.6560 |
| Thursday 24 July 2025 (24/07/2025) | 426.1530 | 425.9830 | 426.4340 | 424.2630 | 425.3485 |
| Wednesday 23 July 2025 (23/07/2025) | 426.6010 | 426.0970 | 427.4450 | 425.4700 | 426.4575 |
| Tuesday 22 July 2025 (22/07/2025) | 431.0790 | 431.2260 | 433.5760 | 429.8920 | 431.7340 |
| Monday 21 July 2025 (21/07/2025) | 430.7240 | 430.2560 | 431.2290 | 427.0800 | 429.1545 |
| Friday 18 July 2025 (18/07/2025) | 435.1410 | 438.3840 | 438.5070 | 434.0900 | 436.2985 |
| Thursday 17 July 2025 (17/07/2025) | 433.8120 | 433.7070 | 434.1550 | 431.6100 | 432.8825 |
| Wednesday 16 July 2025 (16/07/2025) | 432.7580 | 434.1780 | 434.3710 | 431.6170 | 432.9940 |
| Tuesday 15 July 2025 (15/07/2025) | 433.3160 | 434.4000 | 436.5600 | 433.0260 | 434.7930 |
| Monday 14 July 2025 (14/07/2025) | 431.9110 | 434.5180 | 434.7890 | 431.2330 | 433.0110 |
| Friday 11 July 2025 (11/07/2025) | 435.2330 | 433.2420 | 436.0640 | 432.3200 | 434.1920 |
| Thursday 10 July 2025 (10/07/2025) | 434.9870 | 437.3130 | 438.5080 | 434.6220 | 436.5650 |
| Wednesday 9 July 2025 (09/07/2025) | 447.5480 | 434.4480 | 445.1880 | 436.1610 | 440.6745 |
| Tuesday 8 July 2025 (08/07/2025) | 445.3020 | 447.4840 | 448.7570 | 444.4620 | 446.6095 |
| Monday 7 July 2025 (07/07/2025) | 450.4500 | 446.2150 | 451.4610 | 445.7690 | 448.6150 |
| Friday 4 July 2025 (04/07/2025) | 454.7930 | 453.2840 | 455.1760 | 452.0710 | 453.6235 |
| Thursday 3 July 2025 (03/07/2025) | 454.6830 | 455.1870 | 456.0970 | 453.4220 | 454.7595 |
| Wednesday 2 July 2025 (02/07/2025) | 451.9970 | 456.4960 | 456.6990 | 450.2760 | 453.4875 |
| Tuesday 1 July 2025 (01/07/2025) | 451.8180 | 454.2470 | 454.9040 | 450.9570 | 452.9305 |
June | |||||
| Monday 30 June 2025 (30/06/2025) | 446.9850 | 449.6140 | 450.3630 | 446.9850 | 448.6740 |
| Friday 27 June 2025 (27/06/2025) | 447.1970 | 447.8180 | 450.0680 | 445.0540 | 447.5610 |
| Thursday 26 June 2025 (26/06/2025) | 451.9340 | 447.4760 | 453.3590 | 446.6560 | 450.0075 |
| Wednesday 25 June 2025 (25/06/2025) | 449.2600 | 447.8560 | 451.0140 | 447.2120 | 449.1130 |
| Tuesday 24 June 2025 (24/06/2025) | 449.4040 | 449.2420 | 451.5430 | 448.5850 | 450.0640 |
| Monday 23 June 2025 (23/06/2025) | 439.2790 | 441.6160 | 442.0740 | 438.2120 | 440.1430 |
| Friday 20 June 2025 (20/06/2025) | 443.7160 | 445.0250 | 445.7050 | 442.0870 | 443.8960 |
| Thursday 19 June 2025 (19/06/2025) | 442.7690 | 440.9600 | 443.5220 | 439.2300 | 441.3760 |
| Wednesday 18 June 2025 (18/06/2025) | 443.3500 | 443.8320 | 444.7800 | 440.1380 | 442.4590 |
| Tuesday 17 June 2025 (17/06/2025) | 448.3020 | 447.6950 | 448.9000 | 446.7190 | 447.8095 |
| Monday 16 June 2025 (16/06/2025) | 445.0970 | 448.2640 | 449.1130 | 445.0260 | 447.0695 |
| Friday 13 June 2025 (13/06/2025) | 446.4190 | 443.7080 | 446.4490 | 441.9150 | 444.1820 |
| Thursday 12 June 2025 (12/06/2025) | 451.3030 | 448.0150 | 451.7720 | 446.0260 | 448.8990 |
| Wednesday 11 June 2025 (11/06/2025) | 450.5320 | 448.3510 | 452.2810 | 448.1860 | 450.2335 |
| Tuesday 10 June 2025 (10/06/2025) | 447.9340 | 450.2390 | 450.9750 | 447.5790 | 449.2770 |
| Monday 9 June 2025 (09/06/2025) | 449.9320 | 450.2850 | 451.3480 | 448.9040 | 450.1260 |
| Friday 6 June 2025 (06/06/2025) | 449.3490 | 449.5550 | 450.5950 | 448.6340 | 449.6145 |
| Thursday 5 June 2025 (05/06/2025) | 448.7390 | 450.5050 | 450.5660 | 448.1140 | 449.3400 |
| Wednesday 4 June 2025 (04/06/2025) | 447.4640 | 447.0880 | 448.9430 | 446.5370 | 447.7400 |
| Tuesday 3 June 2025 (03/06/2025) | 446.5990 | 447.1670 | 448.1420 | 445.3660 | 446.7540 |
| Monday 2 June 2025 (02/06/2025) | 446.8290 | 447.1870 | 447.5620 | 444.7750 | 446.1685 |
May | |||||
| Friday 30 May 2025 (30/05/2025) | 448.0510 | 444.6780 | 448.4620 | 441.8600 | 445.1610 |
| Thursday 29 May 2025 (29/05/2025) | 445.6280 | 447.9490 | 448.8940 | 444.7370 | 446.8155 |
| Wednesday 28 May 2025 (28/05/2025) | 444.5650 | 446.2530 | 446.7560 | 443.8490 | 445.3025 |
| Tuesday 27 May 2025 (27/05/2025) | 446.6410 | 446.3090 | 447.6300 | 445.5180 | 446.5740 |
| Monday 26 May 2025 (26/05/2025) | 448.3130 | 446.8530 | 449.0680 | 446.1470 | 447.6075 |
| Friday 23 May 2025 (23/05/2025) | 445.7150 | 445.9100 | 447.3540 | 443.7720 | 445.5630 |
| Thursday 22 May 2025 (22/05/2025) | 443.2780 | 442.2880 | 443.9120 | 440.8770 | 442.3945 |
| Wednesday 21 May 2025 (21/05/2025) | 446.3140 | 444.3160 | 447.1590 | 443.2520 | 445.2055 |
| Tuesday 20 May 2025 (20/05/2025) | 441.5200 | 444.6590 | 445.6330 | 440.4100 | 443.0215 |
| Monday 19 May 2025 (19/05/2025) | 445.4110 | 442.4780 | 445.7800 | 441.8010 | 443.7905 |
| Friday 16 May 2025 (16/05/2025) | 442.6520 | 442.8970 | 443.0030 | 440.7770 | 441.8900 |
| Thursday 15 May 2025 (15/05/2025) | 437.9970 | 442.6910 | 443.2610 | 437.3900 | 440.3255 |
| Wednesday 14 May 2025 (14/05/2025) | 437.4490 | 439.7730 | 440.0900 | 436.1820 | 438.1360 |
| Tuesday 13 May 2025 (13/05/2025) | 438.1670 | 432.8600 | 438.4810 | 431.6680 | 435.0745 |
| Monday 12 May 2025 (12/05/2025) | 434.2790 | 436.2960 | 438.1270 | 433.2610 | 435.6940 |
| Friday 9 May 2025 (09/05/2025) | 440.2780 | 438.1440 | 440.4420 | 436.4750 | 438.4585 |
| Thursday 8 May 2025 (08/05/2025) | 437.9960 | 441.1110 | 441.1830 | 436.8440 | 439.0135 |
| Wednesday 7 May 2025 (07/05/2025) | 438.6470 | 439.6790 | 440.0470 | 436.5970 | 438.3220 |
| Tuesday 6 May 2025 (06/05/2025) | 440.3420 | 439.4830 | 440.8980 | 437.5160 | 439.2070 |
| Monday 5 May 2025 (05/05/2025) | 435.8320 | 438.1610 | 438.5060 | 434.9910 | 436.7485 |
| Friday 2 May 2025 (02/05/2025) | 431.5550 | 435.8170 | 435.8380 | 429.5300 | 432.6840 |
| Thursday 1 May 2025 (01/05/2025) | 431.4050 | 434.0690 | 434.7120 | 429.3670 | 432.0395 |
April | |||||
| Wednesday 30 April 2025 (30/04/2025) | 430.0310 | 431.3850 | 431.8740 | 429.2700 | 430.5720 |
| Tuesday 29 April 2025 (29/04/2025) | 430.4060 | 430.7740 | 431.9890 | 429.4950 | 430.7420 |
| Monday 28 April 2025 (28/04/2025) | 428.6180 | 428.9950 | 430.8800 | 427.6270 | 429.2535 |
| Friday 25 April 2025 (25/04/2025) | 424.5380 | 427.8770 | 428.4170 | 423.2880 | 425.8525 |
| Thursday 24 April 2025 (24/04/2025) | 430.3390 | 424.5740 | 431.7190 | 424.2490 | 427.9840 |
| Wednesday 23 April 2025 (23/04/2025) | 428.5920 | 429.9050 | 432.3770 | 428.2930 | 430.3350 |
| Tuesday 22 April 2025 (22/04/2025) | 422.0460 | 426.4840 | 427.1680 | 420.9670 | 424.0675 |
| Monday 21 April 2025 (21/04/2025) | 423.5510 | 422.0070 | 423.8350 | 421.1010 | 422.4680 |
| Friday 18 April 2025 (18/04/2025) | 424.0340 | 424.0340 | 424.0340 | 424.0340 | 424.0340 |
| Thursday 17 April 2025 (17/04/2025) | 424.2800 | 424.0340 | 426.0020 | 423.1840 | 424.5930 |
| Wednesday 16 April 2025 (16/04/2025) | 421.2970 | 425.1520 | 426.7490 | 419.2790 | 423.0140 |
| Tuesday 15 April 2025 (15/04/2025) | 424.4400 | 420.1580 | 426.7820 | 419.0560 | 422.9190 |
| Monday 14 April 2025 (14/04/2025) | 422.2780 | 423.6540 | 425.7230 | 421.4640 | 423.5935 |
| Friday 11 April 2025 (11/04/2025) | 415.2830 | 417.8370 | 419.3970 | 412.1840 | 415.7905 |
| Thursday 10 April 2025 (10/04/2025) | 418.4500 | 411.4060 | 418.9460 | 408.1920 | 413.5690 |
| Wednesday 9 April 2025 (09/04/2025) | 405.8090 | 414.0830 | 416.7340 | 402.3520 | 409.5430 |
| Tuesday 8 April 2025 (08/04/2025) | 408.8560 | 405.0910 | 413.7760 | 404.8380 | 409.3070 |
| Monday 7 April 2025 (07/04/2025) | 417.5850 | 410.2220 | 417.9210 | 409.8150 | 413.8680 |
| Friday 4 April 2025 (04/04/2025) | 424.4100 | 422.0180 | 424.5880 | 418.1310 | 421.3595 |
| Thursday 3 April 2025 (03/04/2025) | 429.5620 | 430.0890 | 430.7480 | 422.6200 | 426.6840 |
| Wednesday 2 April 2025 (02/04/2025) | 433.5480 | 421.5040 | 433.9090 | 419.4600 | 426.6845 |
| Tuesday 1 April 2025 (01/04/2025) | 435.6680 | 431.8330 | 436.7720 | 431.1680 | 433.9700 |
March | |||||
| Monday 31 March 2025 (31/03/2025) | 433.7850 | 436.3110 | 437.2110 | 432.5380 | 434.8745 |
| Friday 28 March 2025 (28/03/2025) | 438.6310 | 434.2020 | 441.3590 | 433.8010 | 437.5800 |
| Thursday 27 March 2025 (27/03/2025) | 440.4040 | 438.8540 | 441.2410 | 437.1540 | 439.1975 |
| Wednesday 26 March 2025 (26/03/2025) | 436.2710 | 438.6040 | 439.3030 | 436.1030 | 437.7030 |
| Tuesday 25 March 2025 (25/03/2025) | 438.4480 | 437.0760 | 440.0000 | 436.9450 | 438.4725 |
| Monday 24 March 2025 (24/03/2025) | 440.5220 | 437.6920 | 440.6690 | 437.6920 | 439.1805 |
| Friday 21 March 2025 (21/03/2025) | 439.9610 | 439.6910 | 440.6230 | 438.9620 | 439.7925 |
| Thursday 20 March 2025 (20/03/2025) | 439.3720 | 440.0800 | 440.5360 | 438.0420 | 439.2890 |
| Wednesday 19 March 2025 (19/03/2025) | 438.7540 | 439.1290 | 440.7200 | 436.5250 | 438.6225 |
| Tuesday 18 March 2025 (18/03/2025) | 439.6840 | 438.1520 | 441.6860 | 437.9940 | 439.8400 |
| Monday 17 March 2025 (17/03/2025) | 437.6800 | 438.6320 | 439.3590 | 437.1340 | 438.2465 |
| Friday 14 March 2025 (14/03/2025) | 432.5060 | 436.6550 | 438.1450 | 432.4860 | 435.3155 |
| Thursday 13 March 2025 (13/03/2025) | 431.5490 | 431.9990 | 433.4010 | 430.3150 | 431.8580 |
| Wednesday 12 March 2025 (12/03/2025) | 435.8080 | 432.3770 | 436.2380 | 430.4200 | 433.3290 |
| Tuesday 11 March 2025 (11/03/2025) | 433.8720 | 434.7330 | 435.8090 | 433.5480 | 434.6785 |
| Monday 10 March 2025 (10/03/2025) | 434.6870 | 433.4860 | 435.0560 | 432.5210 | 433.7885 |
| Friday 7 March 2025 (07/03/2025) | 437.7500 | 433.5290 | 438.1760 | 432.3740 | 435.2750 |
| Thursday 6 March 2025 (06/03/2025) | 431.8060 | 436.1850 | 436.1850 | 429.8990 | 433.0420 |
| Wednesday 5 March 2025 (05/03/2025) | 429.1310 | 430.0680 | 430.5640 | 428.2960 | 429.4300 |
| Tuesday 4 March 2025 (04/03/2025) | 427.2760 | 426.8910 | 427.9060 | 426.4290 | 427.1675 |
| Monday 3 March 2025 (03/03/2025) | 426.5140 | 424.4800 | 427.9860 | 423.6300 | 425.8080 |
February | |||||
| Friday 28 February 2025 (28/02/2025) | 428.9760 | 424.4890 | 429.7260 | 423.7670 | 426.7465 |
| Thursday 27 February 2025 (27/02/2025) | 430.8410 | 431.9620 | 432.1930 | 428.9460 | 430.5695 |
| Wednesday 26 February 2025 (26/02/2025) | 429.9200 | 429.7980 | 431.3550 | 429.0760 | 430.2155 |
| Tuesday 25 February 2025 (25/02/2025) | 431.1370 | 429.0200 | 431.7930 | 428.1610 | 429.9770 |
| Monday 24 February 2025 (24/02/2025) | 429.0980 | 430.1490 | 431.2410 | 428.4690 | 429.8550 |
| Friday 21 February 2025 (21/02/2025) | 428.8670 | 430.0870 | 430.4080 | 428.9550 | 429.6815 |
| Thursday 20 February 2025 (20/02/2025) | 427.2160 | 428.8940 | 429.5480 | 426.5440 | 428.0460 |
| Wednesday 19 February 2025 (19/02/2025) | 428.4750 | 426.5910 | 429.8830 | 425.1980 | 427.5405 |
| Tuesday 18 February 2025 (18/02/2025) | 428.6520 | 429.0720 | 429.9510 | 427.2780 | 428.6145 |
| Monday 17 February 2025 (17/02/2025) | 430.0170 | 428.6620 | 431.7710 | 428.1370 | 429.9540 |
| Friday 14 February 2025 (14/02/2025) | 426.7610 | 429.0320 | 429.6250 | 425.5720 | 427.5985 |
| Thursday 13 February 2025 (13/02/2025) | 425.0820 | 422.4850 | 425.3150 | 421.9040 | 423.6095 |
| Wednesday 12 February 2025 (12/02/2025) | 425.4300 | 425.1450 | 427.4990 | 424.6910 | 426.0950 |
| Tuesday 11 February 2025 (11/02/2025) | 427.2800 | 423.1320 | 427.8190 | 422.8520 | 425.3355 |
| Monday 10 February 2025 (10/02/2025) | 423.4300 | 428.3820 | 429.3790 | 423.1190 | 426.2490 |
| Friday 7 February 2025 (07/02/2025) | 428.6470 | 430.5260 | 430.9090 | 427.3030 | 429.1060 |
| Thursday 6 February 2025 (06/02/2025) | 420.4860 | 425.5300 | 425.7930 | 418.7780 | 422.2855 |
| Wednesday 5 February 2025 (05/02/2025) | 423.7500 | 425.6540 | 426.3780 | 422.8580 | 424.6180 |
| Tuesday 4 February 2025 (04/02/2025) | 418.9440 | 419.0040 | 420.0800 | 418.2430 | 419.1615 |
| Monday 3 February 2025 (03/02/2025) | 424.0160 | 421.9000 | 424.0410 | 420.0480 | 422.0445 |
January | |||||
| Friday 31 January 2025 (31/01/2025) | 424.0170 | 423.1300 | 425.1820 | 421.3790 | 423.2805 |
| Thursday 30 January 2025 (30/01/2025) | 424.5860 | 424.6420 | 426.6490 | 424.2470 | 425.4480 |
| Wednesday 29 January 2025 (29/01/2025) | 422.2640 | 424.9970 | 425.7410 | 421.1040 | 423.4225 |
| Tuesday 28 January 2025 (28/01/2025) | 419.8760 | 423.0110 | 424.1770 | 418.9230 | 421.5500 |
| Monday 27 January 2025 (27/01/2025) | 429.5840 | 422.6430 | 430.2260 | 422.1280 | 426.1770 |
| Friday 24 January 2025 (24/01/2025) | 429.5060 | 427.6940 | 432.4080 | 427.0340 | 429.7210 |
| Thursday 23 January 2025 (23/01/2025) | 429.2960 | 425.6080 | 427.7860 | 426.9430 | 427.3645 |
| Wednesday 22 January 2025 (22/01/2025) | 427.5580 | 429.2790 | 429.4380 | 427.1000 | 428.2690 |
| Tuesday 21 January 2025 (21/01/2025) | 424.7250 | 424.4590 | 426.6120 | 423.1900 | 424.9010 |
| Monday 20 January 2025 (20/01/2025) | 421.9850 | 421.2280 | 422.6510 | 420.0790 | 421.3650 |
| Friday 17 January 2025 (17/01/2025) | 418.0600 | 421.1500 | 421.8780 | 417.9770 | 419.9275 |
| Thursday 16 January 2025 (16/01/2025) | 419.0390 | 418.0610 | 420.6990 | 417.7410 | 419.2200 |
| Wednesday 15 January 2025 (15/01/2025) | 416.8150 | 419.4390 | 420.1940 | 416.6130 | 418.4035 |
| Tuesday 14 January 2025 (14/01/2025) | 412.9410 | 414.9540 | 417.1840 | 411.9000 | 414.5420 |
| Monday 13 January 2025 (13/01/2025) | 408.5560 | 410.3770 | 411.7010 | 408.1760 | 409.9385 |
| Friday 10 January 2025 (10/01/2025) | 414.6090 | 414.0620 | 415.5360 | 411.6000 | 413.5680 |
| Thursday 9 January 2025 (09/01/2025) | 414.6510 | 416.0250 | 419.0380 | 414.2660 | 416.6520 |
| Wednesday 8 January 2025 (08/01/2025) | 419.0480 | 418.3030 | 420.1400 | 416.8970 | 418.5185 |
| Tuesday 7 January 2025 (07/01/2025) | 426.5110 | 425.0560 | 426.9870 | 424.1510 | 425.5690 |
| Monday 6 January 2025 (06/01/2025) | 423.7280 | 424.6020 | 426.9820 | 422.4170 | 424.6995 |
| Friday 3 January 2025 (03/01/2025) | 418.9670 | 417.5980 | 419.3130 | 416.1680 | 417.7405 |
| Thursday 2 January 2025 (02/01/2025) | 415.0480 | 413.7920 | 416.8750 | 413.4420 | 415.1585 |
| Wednesday 1 January 2025 (01/01/2025) | 415.0480 | 413.7920 | 416.8750 | 413.4420 | 415.1585 |