Date | Open | High | Low | Close | Volume |
31st Jul 2025 (Thu) | 271.00 | 279.00 | 271.00 | 276.50 | 474,339 |
30th Jul 2025 (Wed) | 270.50 | 275.50 | 269.50 | 273.00 | 508,569 |
29th Jul 2025 (Tue) | 288.00 | 288.00 | 275.00 | 276.00 | 357,345 |
28th Jul 2025 (Mon) | 291.00 | 291.00 | 280.50 | 282.50 | 278,935 |
25th Jul 2025 (Fri) | 299.50 | 308.00 | 285.50 | 288.00 | 446,224 |
24th Jul 2025 (Thu) | 279.00 | 290.00 | 279.00 | 288.50 | 286,697 |
23rd Jul 2025 (Wed) | 287.00 | 288.00 | 284.00 | 285.50 | 347,515 |
22nd Jul 2025 (Tue) | 289.00 | 289.00 | 283.00 | 284.00 | 168,658 |
21st Jul 2025 (Mon) | 286.50 | 286.50 | 278.00 | 285.00 | 263,188 |
18th Jul 2025 (Fri) | 283.50 | 283.50 | 276.00 | 280.00 | 667,274 |
17th Jul 2025 (Thu) | 270.50 | 281.00 | 270.50 | 279.00 | 548,828 |
16th Jul 2025 (Wed) | 278.00 | 284.00 | 274.50 | 277.00 | 163,028 |
15th Jul 2025 (Tue) | 285.50 | 285.50 | 281.50 | 283.00 | 276,797 |
14th Jul 2025 (Mon) | 285.00 | 287.50 | 281.50 | 282.50 | 297,257 |
11th Jul 2025 (Fri) | 288.50 | 289.00 | 284.00 | 286.00 | 149,950 |
10th Jul 2025 (Thu) | 291.50 | 291.50 | 285.50 | 289.00 | 271,115 |
9th Jul 2025 (Wed) | 294.50 | 294.50 | 287.50 | 288.00 | 404,237 |
8th Jul 2025 (Tue) | 284.50 | 291.00 | 284.00 | 290.00 | 232,936 |
7th Jul 2025 (Mon) | 291.00 | 291.00 | 283.00 | 284.00 | 171,739 |
4th Jul 2025 (Fri) | 284.00 | 284.50 | 281.00 | 283.50 | 103,089 |
3rd Jul 2025 (Thu) | 286.00 | 286.50 | 282.00 | 286.00 | 171,999 |
2nd Jul 2025 (Wed) | 289.50 | 289.50 | 279.50 | 280.50 | 767,707 |
1st Jul 2025 (Tue) | 281.00 | 293.50 | 281.00 | 291.50 | 518,817 |
30th Jun 2025 (Mon) | 291.00 | 291.00 | 284.00 | 286.50 | 365,134 |
27th Jun 2025 (Fri) | 289.50 | 289.50 | 283.00 | 287.50 | 712,562 |
26th Jun 2025 (Thu) | 283.50 | 285.50 | 283.00 | 283.00 | 233,484 |
25th Jun 2025 (Wed) | 278.00 | 285.50 | 278.00 | 284.00 | 118,772 |
24th Jun 2025 (Tue) | 283.50 | 287.00 | 283.50 | 284.00 | 222,368 |
23rd Jun 2025 (Mon) | 288.00 | 288.00 | 280.50 | 283.00 | 1,067,025 |
20th Jun 2025 (Fri) | 279.50 | 284.00 | 276.50 | 281.50 | 855,176 |
19th Jun 2025 (Thu) | 285.00 | 285.00 | 274.50 | 276.50 | 290,282 |
18th Jun 2025 (Wed) | 281.00 | 281.00 | 276.50 | 279.00 | 149,526 |
17th Jun 2025 (Tue) | 284.50 | 284.50 | 276.50 | 278.50 | 221,003 |
16th Jun 2025 (Mon) | 281.00 | 281.00 | 275.50 | 278.00 | 211,611 |
13th Jun 2025 (Fri) | 285.50 | 285.50 | 273.00 | 278.00 | 170,408 |
12th Jun 2025 (Thu) | 278.50 | 285.00 | 277.00 | 280.50 | 234,048 |
11th Jun 2025 (Wed) | 291.00 | 291.00 | 283.50 | 285.00 | 240,481 |
10th Jun 2025 (Tue) | 276.50 | 286.50 | 276.50 | 284.50 | 260,657 |
9th Jun 2025 (Mon) | 290.00 | 290.00 | 280.50 | 283.00 | 240,147 |
6th Jun 2025 (Fri) | 283.00 | 287.50 | 282.00 | 286.50 | 252,512 |
5th Jun 2025 (Thu) | 288.00 | 288.00 | 281.50 | 282.50 | 209,085 |
4th Jun 2025 (Wed) | 287.50 | 289.00 | 282.50 | 285.00 | 212,845 |
3rd Jun 2025 (Tue) | 293.50 | 293.50 | 285.50 | 287.00 | 208,854 |
2nd Jun 2025 (Mon) | 290.00 | 291.50 | 282.00 | 287.50 | 403,490 |