Date | Open | High | Low | Close | Volume |
21st Jul 2025 (Mon) | 844.30 | 844.30 | 823.20 | 830.90 | 84,794 |
18th Jul 2025 (Fri) | 835.60 | 835.60 | 814.80 | 835.60 | 40,542 |
17th Jul 2025 (Thu) | 807.10 | 828.30 | 787.00 | 828.30 | 123,539 |
16th Jul 2025 (Wed) | 769.60 | 769.60 | 750.40 | 769.60 | 27,323 |
15th Jul 2025 (Tue) | 770.80 | 770.80 | 751.60 | 770.80 | 18,859 |
14th Jul 2025 (Mon) | 763.80 | 763.80 | 744.80 | 763.80 | 39,259 |
11th Jul 2025 (Fri) | 769.60 | 770.00 | 750.40 | 770.00 | 76,081 |
10th Jul 2025 (Thu) | 768.40 | 768.40 | 749.20 | 768.40 | 173,986 |
9th Jul 2025 (Wed) | 758.30 | 769.40 | 739.40 | 769.40 | 24,858 |
8th Jul 2025 (Tue) | 751.10 | 751.10 | 732.40 | 751.10 | 53,772 |
7th Jul 2025 (Mon) | 758.50 | 758.50 | 739.60 | 758.50 | 100,288 |
4th Jul 2025 (Fri) | 766.10 | 767.10 | 747.00 | 767.10 | 11,184 |
3rd Jul 2025 (Thu) | 777.60 | 777.60 | 758.20 | 765.90 | 65,323 |
2nd Jul 2025 (Wed) | 766.50 | 766.50 | 747.40 | 766.50 | 62,615 |
1st Jul 2025 (Tue) | 754.60 | 765.50 | 735.80 | 765.50 | 62,047 |
30th Jun 2025 (Mon) | 750.30 | 750.30 | 731.60 | 748.50 | 118,088 |
27th Jun 2025 (Fri) | 735.10 | 745.60 | 716.80 | 745.60 | 29,310 |
26th Jun 2025 (Thu) | 728.00 | 728.20 | 709.80 | 728.20 | 30,967 |
25th Jun 2025 (Wed) | 719.50 | 719.50 | 701.60 | 719.50 | 143,150 |
24th Jun 2025 (Tue) | 713.20 | 714.60 | 695.40 | 714.60 | 78,089 |
23rd Jun 2025 (Mon) | 699.00 | 702.50 | 681.60 | 691.80 | 64,583 |
20th Jun 2025 (Fri) | 698.40 | 698.40 | 698.40 | 704.60 | 165 |
19th Jun 2025 (Thu) | 704.60 | 704.60 | 687.00 | 704.60 | 518,582 |
18th Jun 2025 (Wed) | 720.60 | 720.60 | 702.60 | 707.80 | 137,070 |
17th Jun 2025 (Tue) | 725.90 | 725.90 | 707.80 | 714.00 | 82,561 |
16th Jun 2025 (Mon) | 693.90 | 724.90 | 676.60 | 724.90 | 350,366 |
13th Jun 2025 (Fri) | 668.70 | 668.70 | 652.00 | 668.10 | 275,243 |
12th Jun 2025 (Thu) | 669.90 | 669.90 | 653.20 | 669.90 | 84,845 |
11th Jun 2025 (Wed) | 664.20 | 674.40 | 647.60 | 674.40 | 48,101 |
10th Jun 2025 (Tue) | 656.60 | 656.60 | 640.20 | 656.60 | 30,375 |
9th Jun 2025 (Mon) | 651.60 | 654.70 | 635.40 | 654.70 | 12,214 |
6th Jun 2025 (Fri) | 653.90 | 653.90 | 653.90 | 653.90 | 81 |
5th Jun 2025 (Thu) | 652.30 | 653.90 | 636.00 | 653.90 | 146,351 |
4th Jun 2025 (Wed) | 648.60 | 648.60 | 632.40 | 648.60 | 24,517 |
3rd Jun 2025 (Tue) | 647.50 | 648.60 | 631.40 | 648.60 | 41,840 |
2nd Jun 2025 (Mon) | 650.20 | 650.20 | 634.00 | 648.80 | 18,248 |
30th May 2025 (Fri) | 653.30 | 653.30 | 637.00 | 653.30 | 1,223,497 |
29th May 2025 (Thu) | 657.80 | 657.80 | 657.80 | 657.80 | 95 |
28th May 2025 (Wed) | 658.80 | 658.80 | 642.40 | 657.80 | 962,202 |
27th May 2025 (Tue) | 648.20 | 657.80 | 632.00 | 657.80 | 6,123 |
26th May 2025 (Mon) | 646.8524 | 646.8524 | 646.8524 | 646.8524 | 11,287 |
23rd May 2025 (Fri) | 649.60 | 650.20 | 633.40 | 640.60 | 146,519 |
22nd May 2025 (Thu) | 657.00 | 657.00 | 640.60 | 646.30 | 38,589 |