| Date | Open | High | Low | Close | Volume |
| 17th Jul 2026 (Fri) | 286.70 | 286.70 | 286.70 | 286.80 | 22,817 |
| 16th Jul 2026 (Thu) | 294.00 | 294.00 | 292.20 | 294.35 | 3,005 |
| 15th Jul 2026 (Wed) | 297.30 | 297.30 | 297.30 | 296.85 | 14,479 |
| 14th Jul 2026 (Tue) | 299.90 | 300.00 | 299.70 | 300.10 | 20,697 |
| 13th Jul 2026 (Mon) | 302.00 | 302.00 | 302.00 | 298.35 | 1,060 |
| 10th Jul 2026 (Fri) | 302.60 | 305.90 | 302.60 | 304.80 | 3,533 |
| 9th Jul 2026 (Thu) | 294.40 | 298.70 | 294.40 | 294.70 | 2,483 |
| 8th Jul 2026 (Wed) | 300.00 | 300.00 | 292.90 | 292.50 | 1,473 |
| 7th Jul 2026 (Tue) | 308.20 | 313.70 | 306.70 | 303.35 | 2,775 |
| 6th Jul 2026 (Mon) | 297.85 | 306.50 | 297.85 | 306.50 | 441 |
| 3rd Jul 2026 (Fri) | 296.10 | 296.10 | 295.90 | 297.85 | 2,059 |
| 2nd Jul 2026 (Thu) | 315.00 | 317.00 | 294.90 | 296.90 | 29,407 |
| 1st Jul 2026 (Wed) | 314.70 | 319.40 | 314.70 | 320.00 | 1,188 |
| 30th Jun 2026 (Tue) | 318.20 | 324.10 | 318.20 | 324.10 | 2,362 |
| 29th Jun 2026 (Mon) | 308.80 | 318.10 | 308.80 | 317.20 | 2,731 |
| 26th Jun 2026 (Fri) | 305.35 | 311.55 | 305.35 | 311.55 | 665 |
| 25th Jun 2026 (Thu) | 309.50 | 309.50 | 306.70 | 305.35 | 24,597 |
| 24th Jun 2026 (Wed) | 311.80 | 311.80 | 311.80 | 311.80 | 800 |
| 23rd Jun 2026 (Tue) | 320.80 | 323.00 | 314.90 | 313.05 | 17,387 |
| 22nd Jun 2026 (Mon) | 321.20 | 321.20 | 321.20 | 330.55 | 875 |
| 19th Jun 2026 (Fri) | 316.20 | 323.75 | 316.20 | 323.75 | 1,539 |
| 18th Jun 2026 (Thu) | 323.50 | 323.50 | 320.00 | 316.20 | 100 |
| 17th Jun 2026 (Wed) | 318.60 | 318.60 | 318.60 | 319.70 | 1,562 |
| 16th Jun 2026 (Tue) | 325.50 | 325.50 | 322.10 | 322.35 | 11,970 |
| 15th Jun 2026 (Mon) | 324.80 | 324.80 | 323.10 | 323.10 | 1,587 |
| 12th Jun 2026 (Fri) | 316.50 | 317.80 | 315.00 | 316.70 | 42,164 |
| 11th Jun 2026 (Thu) | 306.40 | 308.40 | 305.80 | 306.55 | 18,559 |
| 10th Jun 2026 (Wed) | 307.70 | 307.70 | 304.10 | 304.10 | 5,420 |
| 9th Jun 2026 (Tue) | 327.80 | 327.80 | 327.00 | 311.60 | 7,258 |
| 8th Jun 2026 (Mon) | 309.00 | 321.40 | 309.00 | 318.40 | 27,112 |
| 5th Jun 2026 (Fri) | 327.90 | 327.90 | 320.00 | 317.50 | 22,038 |
| 4th Jun 2026 (Thu) | 328.70 | 330.40 | 328.70 | 328.90 | 3,603 |
| 3rd Jun 2026 (Wed) | 328.00 | 328.00 | 328.00 | 337.35 | 657 |
| 2nd Jun 2026 (Tue) | 326.60 | 330.00 | 325.40 | 329.50 | 3,598 |
| 1st Jun 2026 (Mon) | 337.90 | 338.90 | 332.70 | 334.50 | 24,879 |
| 29th May 2026 (Fri) | 364.80 | 364.80 | 363.00 | 359.50 | 11,251 |
| 28th May 2026 (Thu) | 365.10 | 365.10 | 363.50 | 363.50 | 2,715 |
| 27th May 2026 (Wed) | 360.30 | 364.80 | 359.50 | 362.70 | 11,423 |
| 26th May 2026 (Tue) | 354.80 | 358.00 | 354.80 | 357.40 | 8,127 |
| 25th May 2026 (Mon) | 352.50 | 352.50 | 352.50 | 352.50 | 0 |
| 22nd May 2026 (Fri) | 351.20 | 352.50 | 351.20 | 352.50 | 15,890 |
| 21st May 2026 (Thu) | 351.70 | 353.50 | 346.40 | 348.25 | 14,540 |
| 20th May 2026 (Wed) | 341.90 | 342.60 | 341.90 | 342.60 | 12,140 |
| 19th May 2026 (Tue) | 340.10 | 340.10 | 332.50 | 332.55 | 18,040 |
| 18th May 2026 (Mon) | 349.30 | 352.30 | 347.00 | 341.40 | 20,925 |