Date | Open | High | Low | Close | Volume |
25th Jul 2025 (Fri) | 657.60 | 657.60 | 646.20 | 653.00 | 2,408,113 |
24th Jul 2025 (Thu) | 656.00 | 659.00 | 651.60 | 657.40 | 1,653,828 |
23rd Jul 2025 (Wed) | 671.80 | 673.60 | 655.40 | 658.40 | 2,812,349 |
22nd Jul 2025 (Tue) | 664.00 | 669.00 | 660.80 | 668.20 | 2,032,924 |
21st Jul 2025 (Mon) | 666.20 | 667.80 | 661.40 | 667.80 | 1,217,521 |
18th Jul 2025 (Fri) | 656.40 | 666.40 | 655.40 | 665.00 | 2,101,674 |
17th Jul 2025 (Thu) | 656.20 | 656.80 | 650.00 | 652.80 | 2,691,555 |
16th Jul 2025 (Wed) | 648.20 | 652.00 | 645.20 | 650.60 | 4,259,610 |
15th Jul 2025 (Tue) | 654.00 | 665.80 | 654.00 | 655.00 | 2,304,463 |
14th Jul 2025 (Mon) | 650.00 | 655.60 | 647.80 | 655.60 | 2,027,419 |
11th Jul 2025 (Fri) | 660.80 | 660.80 | 652.40 | 657.00 | 1,104,623 |
10th Jul 2025 (Thu) | 674.80 | 674.80 | 657.60 | 663.00 | 1,600,840 |
9th Jul 2025 (Wed) | 667.20 | 669.40 | 662.00 | 668.40 | 1,449,378 |
8th Jul 2025 (Tue) | 663.00 | 665.60 | 658.00 | 663.80 | 2,054,328 |
7th Jul 2025 (Mon) | 667.20 | 674.20 | 666.60 | 667.60 | 1,007,083 |
4th Jul 2025 (Fri) | 670.80 | 671.00 | 665.60 | 669.20 | 620,550 |
3rd Jul 2025 (Thu) | 669.60 | 678.40 | 669.60 | 673.80 | 1,317,713 |
2nd Jul 2025 (Wed) | 693.60 | 693.60 | 664.40 | 666.00 | 2,271,024 |
1st Jul 2025 (Tue) | 682.60 | 691.20 | 680.80 | 690.80 | 1,571,919 |
30th Jun 2025 (Mon) | 685.60 | 694.20 | 679.60 | 679.60 | 2,775,513 |
27th Jun 2025 (Fri) | 692.00 | 695.20 | 683.40 | 687.00 | 2,688,040 |
26th Jun 2025 (Thu) | 691.80 | 695.00 | 684.20 | 690.00 | 1,695,844 |
25th Jun 2025 (Wed) | 700.20 | 702.20 | 685.20 | 688.40 | 2,372,505 |
24th Jun 2025 (Tue) | 702.60 | 704.60 | 695.00 | 697.40 | 1,491,936 |
23rd Jun 2025 (Mon) | 686.80 | 690.40 | 680.80 | 690.40 | 1,541,140 |
20th Jun 2025 (Fri) | 694.60 | 698.20 | 690.60 | 690.60 | 5,904,536 |
19th Jun 2025 (Thu) | 694.40 | 697.40 | 690.00 | 690.80 | 1,454,065 |
18th Jun 2025 (Wed) | 691.40 | 698.40 | 688.00 | 698.00 | 3,316,063 |
17th Jun 2025 (Tue) | 684.80 | 691.00 | 679.20 | 690.00 | 2,802,051 |
16th Jun 2025 (Mon) | 686.00 | 691.40 | 678.40 | 686.80 | 5,158,048 |
13th Jun 2025 (Fri) | 701.80 | 701.80 | 691.60 | 691.60 | 1,555,650 |
12th Jun 2025 (Thu) | 696.40 | 711.20 | 693.60 | 705.00 | 1,792,554 |
11th Jun 2025 (Wed) | 709.60 | 710.60 | 698.00 | 700.60 | 4,549,109 |
10th Jun 2025 (Tue) | 689.60 | 708.60 | 686.00 | 705.00 | 3,171,969 |
9th Jun 2025 (Mon) | 676.60 | 684.00 | 675.80 | 684.00 | 1,265,260 |
6th Jun 2025 (Fri) | 685.80 | 691.40 | 675.80 | 677.00 | 2,884,188 |
5th Jun 2025 (Thu) | 695.80 | 706.20 | 685.60 | 685.60 | 4,078,157 |
4th Jun 2025 (Wed) | 691.60 | 697.40 | 685.00 | 694.20 | 1,981,238 |
3rd Jun 2025 (Tue) | 693.60 | 699.20 | 689.20 | 689.20 | 2,675,407 |
2nd Jun 2025 (Mon) | 691.40 | 693.80 | 685.40 | 690.40 | 4,907,448 |
30th May 2025 (Fri) | 701.60 | 703.80 | 692.60 | 697.00 | 13,439,966 |
29th May 2025 (Thu) | 677.00 | 701.00 | 674.00 | 701.00 | 3,317,613 |
28th May 2025 (Wed) | 668.00 | 677.60 | 668.00 | 673.20 | 1,849,759 |
27th May 2025 (Tue) | 665.20 | 669.00 | 657.60 | 665.00 | 1,440,538 |
26th May 2025 (Mon) | 654.40 | 654.40 | 654.40 | 654.40 | 0 |