| Date | Open | High | Low | Close | Volume |
| 23rd Jul 2026 (Thu) | 593.00 | 630.00 | 591.00 | 601.00 | 11,742,963 |
| 22nd Jul 2026 (Wed) | 662.00 | 667.20 | 563.40 | 585.20 | 20,363,203 |
| 21st Jul 2026 (Tue) | 664.00 | 665.80 | 661.80 | 663.40 | 6,210,014 |
| 20th Jul 2026 (Mon) | 665.80 | 671.60 | 658.00 | 662.20 | 6,205,676 |
| 17th Jul 2026 (Fri) | 675.60 | 680.60 | 671.80 | 671.80 | 5,793,928 |
| 16th Jul 2026 (Thu) | 673.00 | 682.20 | 673.00 | 676.80 | 4,297,714 |
| 15th Jul 2026 (Wed) | 677.00 | 678.60 | 673.40 | 674.80 | 6,987,805 |
| 14th Jul 2026 (Tue) | 675.00 | 683.80 | 670.00 | 680.00 | 14,496,531 |
| 13th Jul 2026 (Mon) | 675.00 | 675.20 | 666.40 | 675.20 | 10,230,062 |
| 10th Jul 2026 (Fri) | 670.00 | 680.00 | 663.40 | 672.20 | 34,939,077 |
| 9th Jul 2026 (Thu) | 604.60 | 604.60 | 584.80 | 588.20 | 6,970,700 |
| 8th Jul 2026 (Wed) | 595.80 | 611.60 | 585.40 | 591.20 | 10,023,432 |
| 7th Jul 2026 (Tue) | 605.00 | 617.00 | 596.40 | 597.80 | 10,226,251 |
| 6th Jul 2026 (Mon) | 610.00 | 621.80 | 605.60 | 610.00 | 19,963,176 |
| 3rd Jul 2026 (Fri) | 556.00 | 558.20 | 544.60 | 558.20 | 5,218,066 |
| 2nd Jul 2026 (Thu) | 555.20 | 560.60 | 543.80 | 558.00 | 5,473,945 |
| 1st Jul 2026 (Wed) | 559.80 | 565.60 | 555.60 | 559.80 | 4,490,461 |
| 30th Jun 2026 (Tue) | 577.20 | 581.20 | 539.00 | 558.40 | 10,864,630 |
| 29th Jun 2026 (Mon) | 587.00 | 587.00 | 571.40 | 582.00 | 4,756,818 |
| 26th Jun 2026 (Fri) | 570.00 | 583.00 | 565.60 | 583.00 | 6,460,533 |
| 25th Jun 2026 (Thu) | 566.40 | 584.60 | 557.00 | 574.20 | 10,627,189 |
| 24th Jun 2026 (Wed) | 528.60 | 541.60 | 525.20 | 539.60 | 5,462,477 |
| 23rd Jun 2026 (Tue) | 513.00 | 530.00 | 510.20 | 529.60 | 7,151,988 |
| 22nd Jun 2026 (Mon) | 518.00 | 531.20 | 509.40 | 518.00 | 14,038,888 |
| 19th Jun 2026 (Fri) | 505.00 | 508.40 | 501.20 | 504.00 | 8,857,690 |
| 18th Jun 2026 (Thu) | 492.60 | 509.40 | 490.70 | 509.40 | 8,333,352 |
| 17th Jun 2026 (Wed) | 502.80 | 504.60 | 493.70 | 504.00 | 5,238,079 |
| 16th Jun 2026 (Tue) | 498.70 | 509.00 | 487.60 | 505.40 | 7,655,298 |
| 15th Jun 2026 (Mon) | 519.00 | 522.40 | 498.10 | 500.00 | 9,607,643 |
| 12th Jun 2026 (Fri) | 500.40 | 511.80 | 490.00 | 500.00 | 10,855,230 |
| 11th Jun 2026 (Thu) | 470.10 | 492.60 | 466.70 | 490.00 | 6,469,778 |
| 10th Jun 2026 (Wed) | 480.00 | 482.90 | 471.50 | 477.00 | 4,712,967 |
| 9th Jun 2026 (Tue) | 466.70 | 487.60 | 460.70 | 480.20 | 7,783,141 |
| 8th Jun 2026 (Mon) | 457.30 | 479.00 | 450.80 | 466.20 | 6,358,368 |
| 5th Jun 2026 (Fri) | 466.10 | 471.70 | 459.80 | 471.70 | 5,250,479 |
| 4th Jun 2026 (Thu) | 453.40 | 470.80 | 453.40 | 470.10 | 6,827,516 |
| 3rd Jun 2026 (Wed) | 459.00 | 459.00 | 445.30 | 458.30 | 7,206,190 |
| 2nd Jun 2026 (Tue) | 440.50 | 465.30 | 438.50 | 465.30 | 13,805,018 |
| 1st Jun 2026 (Mon) | 444.00 | 449.90 | 422.00 | 437.90 | 22,933,175 |
| 29th May 2026 (Fri) | 397.00 | 422.60 | 393.50 | 398.00 | 12,040,445 |
| 28th May 2026 (Thu) | 386.00 | 394.20 | 381.50 | 394.20 | 10,231,844 |
| 27th May 2026 (Wed) | 379.30 | 393.90 | 378.40 | 392.00 | 7,674,816 |
| 26th May 2026 (Tue) | 380.10 | 383.10 | 371.40 | 376.60 | 10,345,205 |
| 25th May 2026 (Mon) | 370.20 | 370.20 | 370.20 | 370.20 | 0 |