| Date | Open | High | Low | Close | Volume |
| 20th May 2026 (Wed) | 636.75 | 640.50 | 635.75 | 640.50 | 35,946 |
| 19th May 2026 (Tue) | 633.75 | 638.50 | 633.50 | 636.25 | 22,436 |
| 18th May 2026 (Mon) | 630.25 | 635.00 | 630.25 | 633.00 | 39,257 |
| 15th May 2026 (Fri) | 643.75 | 643.75 | 637.25 | 637.25 | 47,071 |
| 14th May 2026 (Thu) | 642.00 | 644.25 | 639.00 | 643.00 | 42,149 |
| 13th May 2026 (Wed) | 642.75 | 644.00 | 639.50 | 639.50 | 19,623 |
| 12th May 2026 (Tue) | 635.25 | 643.75 | 635.25 | 642.75 | 25,349 |
| 11th May 2026 (Mon) | 639.25 | 642.00 | 637.25 | 637.25 | 59,108 |
| 8th May 2026 (Fri) | 644.00 | 644.00 | 637.25 | 639.50 | 24,090 |
| 7th May 2026 (Thu) | 648.00 | 648.00 | 641.75 | 641.75 | 32,175 |
| 6th May 2026 (Wed) | 642.50 | 644.50 | 640.75 | 644.00 | 37,174 |
| 5th May 2026 (Tue) | 637.25 | 638.50 | 635.00 | 637.00 | 36,938 |
| 4th May 2026 (Mon) | 629.75 | 629.75 | 629.75 | 629.75 | 0 |
| 1st May 2026 (Fri) | 629.00 | 633.25 | 626.75 | 629.75 | 20,203 |
| 30th Apr 2026 (Thu) | 618.75 | 630.25 | 618.75 | 628.50 | 36,974 |
| 29th Apr 2026 (Wed) | 632.75 | 633.50 | 622.50 | 622.50 | 49,720 |
| 28th Apr 2026 (Tue) | 636.25 | 638.25 | 632.50 | 632.50 | 50,963 |
| 27th Apr 2026 (Mon) | 639.00 | 643.50 | 637.25 | 640.00 | 58,488 |
| 24th Apr 2026 (Fri) | 645.00 | 645.00 | 637.50 | 637.50 | 35,437 |
| 23rd Apr 2026 (Thu) | 655.00 | 655.00 | 644.50 | 644.50 | 65,638 |
| 22nd Apr 2026 (Wed) | 661.50 | 661.50 | 657.50 | 657.50 | 42,322 |
| 21st Apr 2026 (Tue) | 668.00 | 668.25 | 660.75 | 660.75 | 42,077 |
| 20th Apr 2026 (Mon) | 666.25 | 668.75 | 665.75 | 668.00 | 34,508 |
| 17th Apr 2026 (Fri) | 658.75 | 671.00 | 658.75 | 670.50 | 30,437 |
| 16th Apr 2026 (Thu) | 665.75 | 666.00 | 660.50 | 660.50 | 26,619 |
| 15th Apr 2026 (Wed) | 664.00 | 666.00 | 662.75 | 662.75 | 23,827 |
| 14th Apr 2026 (Tue) | 654.00 | 663.25 | 651.75 | 663.25 | 44,570 |
| 13th Apr 2026 (Mon) | 646.25 | 652.75 | 644.50 | 649.25 | 49,699 |
| 10th Apr 2026 (Fri) | 656.25 | 658.50 | 650.00 | 650.00 | 26,100 |
| 9th Apr 2026 (Thu) | 660.75 | 662.25 | 652.25 | 655.00 | 14,871 |
| 8th Apr 2026 (Wed) | 664.75 | 664.75 | 657.25 | 659.25 | 28,920 |
| 7th Apr 2026 (Tue) | 650.50 | 656.75 | 649.25 | 649.25 | 282,513 |
| 6th Apr 2026 (Mon) | 661.50 | 661.50 | 661.50 | 661.50 | 0 |
| 3rd Apr 2026 (Fri) | 661.50 | 661.50 | 661.50 | 661.50 | 0 |
| 2nd Apr 2026 (Thu) | 654.75 | 666.00 | 652.75 | 661.50 | 132,501 |
| 1st Apr 2026 (Wed) | 664.25 | 664.50 | 658.25 | 662.25 | 22,007 |
| 31st Mar 2026 (Tue) | 640.00 | 648.50 | 640.00 | 648.50 | 44,022 |
| 30th Mar 2026 (Mon) | 638.25 | 640.00 | 634.75 | 638.875 | 31,895 |
| 27th Mar 2026 (Fri) | 652.75 | 652.75 | 637.00 | 637.00 | 15,424 |
| 26th Mar 2026 (Thu) | 644.00 | 647.75 | 641.75 | 646.25 | 13,401 |
| 25th Mar 2026 (Wed) | 640.50 | 645.50 | 640.50 | 645.50 | 38,025 |
| 24th Mar 2026 (Tue) | 633.25 | 635.75 | 630.00 | 634.75 | 16,395 |
| 23rd Mar 2026 (Mon) | 628.50 | 645.50 | 627.00 | 633.25 | 36,019 |