| Date | Open | High | Low | Close | Volume |
| 5th Aug 2026 (Wed) | 301.00 | 308.60 | 296.90 | 305.20 | 30,145,608 |
| 4th Aug 2026 (Tue) | 305.00 | 305.10 | 301.90 | 302.80 | 17,086,499 |
| 3rd Aug 2026 (Mon) | 300.80 | 303.90 | 300.80 | 303.80 | 13,830,898 |
| 31st Jul 2026 (Fri) | 301.20 | 303.00 | 299.50 | 300.40 | 16,882,155 |
| 30th Jul 2026 (Thu) | 295.40 | 301.50 | 294.30 | 300.00 | 14,356,357 |
| 29th Jul 2026 (Wed) | 298.90 | 299.90 | 294.20 | 296.00 | 16,844,625 |
| 28th Jul 2026 (Tue) | 298.10 | 299.20 | 294.80 | 297.50 | 12,457,827 |
| 27th Jul 2026 (Mon) | 301.40 | 302.60 | 297.20 | 298.10 | 13,890,764 |
| 24th Jul 2026 (Fri) | 296.60 | 300.00 | 296.60 | 299.60 | 14,764,300 |
| 23rd Jul 2026 (Thu) | 298.30 | 301.10 | 295.90 | 296.10 | 15,688,820 |
| 22nd Jul 2026 (Wed) | 298.00 | 302.30 | 296.70 | 300.00 | 18,921,613 |
| 21st Jul 2026 (Tue) | 294.80 | 297.20 | 293.50 | 296.80 | 10,411,164 |
| 20th Jul 2026 (Mon) | 296.10 | 298.40 | 292.40 | 296.20 | 16,326,683 |
| 17th Jul 2026 (Fri) | 295.00 | 298.80 | 295.00 | 298.20 | 18,101,399 |
| 16th Jul 2026 (Thu) | 294.40 | 296.60 | 293.60 | 296.30 | 9,083,300 |
| 15th Jul 2026 (Wed) | 292.00 | 295.90 | 290.00 | 295.10 | 13,001,427 |
| 14th Jul 2026 (Tue) | 288.60 | 293.90 | 287.00 | 292.60 | 12,962,500 |
| 13th Jul 2026 (Mon) | 292.00 | 293.00 | 288.70 | 289.70 | 9,480,515 |
| 10th Jul 2026 (Fri) | 290.10 | 292.00 | 289.00 | 291.00 | 8,503,315 |
| 9th Jul 2026 (Thu) | 289.00 | 290.80 | 287.30 | 290.10 | 12,977,637 |
| 8th Jul 2026 (Wed) | 293.00 | 293.10 | 285.40 | 287.00 | 23,501,134 |
| 7th Jul 2026 (Tue) | 294.00 | 295.70 | 292.60 | 293.10 | 13,842,944 |
| 6th Jul 2026 (Mon) | 293.00 | 293.90 | 290.80 | 293.10 | 8,489,831 |
| 3rd Jul 2026 (Fri) | 292.90 | 293.10 | 290.00 | 292.10 | 10,434,766 |
| 2nd Jul 2026 (Thu) | 286.50 | 291.80 | 286.50 | 291.40 | 15,916,527 |
| 1st Jul 2026 (Wed) | 285.10 | 287.10 | 283.70 | 286.40 | 19,005,384 |
| 30th Jun 2026 (Tue) | 287.20 | 288.90 | 285.00 | 286.00 | 12,828,842 |
| 29th Jun 2026 (Mon) | 286.80 | 287.10 | 284.30 | 284.30 | 11,950,399 |
| 26th Jun 2026 (Fri) | 286.50 | 287.90 | 284.50 | 286.90 | 10,994,249 |
| 25th Jun 2026 (Thu) | 285.60 | 288.90 | 285.60 | 287.20 | 10,523,581 |
| 24th Jun 2026 (Wed) | 285.20 | 286.70 | 284.00 | 286.10 | 25,833,813 |
| 23rd Jun 2026 (Tue) | 286.00 | 287.80 | 285.00 | 286.00 | 13,478,562 |
| 22nd Jun 2026 (Mon) | 283.80 | 289.70 | 283.70 | 288.30 | 18,630,029 |
| 19th Jun 2026 (Fri) | 283.70 | 284.20 | 280.80 | 283.20 | 34,629,828 |
| 18th Jun 2026 (Thu) | 285.00 | 285.70 | 283.00 | 285.20 | 12,166,750 |
| 17th Jun 2026 (Wed) | 282.40 | 285.00 | 281.50 | 285.00 | 13,481,748 |
| 16th Jun 2026 (Tue) | 282.00 | 283.20 | 280.70 | 281.80 | 13,482,543 |
| 15th Jun 2026 (Mon) | 283.40 | 284.20 | 280.10 | 281.60 | 30,767,951 |
| 12th Jun 2026 (Fri) | 279.50 | 280.80 | 278.30 | 280.70 | 15,170,854 |
| 11th Jun 2026 (Thu) | 272.20 | 279.00 | 272.10 | 276.30 | 30,727,806 |
| 10th Jun 2026 (Wed) | 271.70 | 273.20 | 269.10 | 273.20 | 15,010,314 |
| 9th Jun 2026 (Tue) | 271.20 | 274.10 | 269.90 | 269.90 | 15,874,790 |
| 8th Jun 2026 (Mon) | 269.30 | 272.40 | 268.90 | 270.20 | 22,568,812 |