| Date | Open | High | Low | Close | Volume |
| 20th May 2026 (Wed) | 349.10 | 353.00 | 349.10 | 351.80 | 100,738 |
| 19th May 2026 (Tue) | 351.00 | 351.70 | 348.90 | 348.90 | 68,199 |
| 18th May 2026 (Mon) | 345.00 | 349.10 | 344.50 | 348.50 | 85,795 |
| 15th May 2026 (Fri) | 350.60 | 350.60 | 345.00 | 345.40 | 86,186 |
| 14th May 2026 (Thu) | 351.30 | 351.60 | 350.20 | 351.10 | 57,554 |
| 13th May 2026 (Wed) | 357.00 | 357.00 | 346.00 | 348.40 | 467,583 |
| 12th May 2026 (Tue) | 353.00 | 353.00 | 347.60 | 347.60 | 73,671 |
| 11th May 2026 (Mon) | 356.60 | 356.60 | 352.50 | 352.50 | 86,355 |
| 8th May 2026 (Fri) | 352.60 | 355.90 | 352.60 | 355.10 | 198,833 |
| 7th May 2026 (Thu) | 356.80 | 357.40 | 354.20 | 354.20 | 78,652 |
| 6th May 2026 (Wed) | 352.10 | 358.80 | 352.10 | 356.40 | 118,072 |
| 5th May 2026 (Tue) | 351.30 | 353.60 | 348.00 | 349.10 | 132,367 |
| 4th May 2026 (Mon) | 352.90 | 352.90 | 352.90 | 352.90 | 0 |
| 1st May 2026 (Fri) | 353.60 | 353.60 | 351.60 | 352.90 | 90,548 |
| 30th Apr 2026 (Thu) | 349.80 | 353.20 | 349.10 | 352.00 | 80,148 |
| 29th Apr 2026 (Wed) | 353.10 | 353.10 | 348.70 | 348.90 | 126,363 |
| 28th Apr 2026 (Tue) | 354.80 | 355.10 | 352.80 | 353.50 | 115,779 |
| 27th Apr 2026 (Mon) | 356.70 | 356.80 | 354.40 | 354.40 | 54,863 |
| 24th Apr 2026 (Fri) | 356.80 | 357.00 | 354.70 | 354.70 | 86,716 |
| 23rd Apr 2026 (Thu) | 356.00 | 357.40 | 356.00 | 357.40 | 41,598 |
| 22nd Apr 2026 (Wed) | 357.80 | 360.10 | 356.50 | 357.30 | 167,559 |
| 21st Apr 2026 (Tue) | 358.30 | 359.80 | 355.90 | 355.90 | 219,410 |
| 20th Apr 2026 (Mon) | 361.90 | 361.90 | 356.40 | 356.70 | 248,638 |
| 17th Apr 2026 (Fri) | 358.70 | 364.80 | 358.60 | 362.80 | 64,455 |
| 16th Apr 2026 (Thu) | 356.50 | 362.00 | 356.00 | 357.70 | 73,435 |
| 15th Apr 2026 (Wed) | 363.20 | 364.60 | 361.80 | 361.80 | 147,811 |
| 14th Apr 2026 (Tue) | 356.40 | 362.80 | 356.40 | 361.30 | 107,014 |
| 13th Apr 2026 (Mon) | 357.10 | 360.10 | 355.90 | 357.20 | 148,064 |
| 10th Apr 2026 (Fri) | 359.20 | 361.70 | 355.70 | 355.70 | 64,268 |
| 9th Apr 2026 (Thu) | 361.00 | 361.90 | 356.40 | 356.40 | 90,823 |
| 8th Apr 2026 (Wed) | 350.70 | 362.90 | 350.70 | 359.80 | 118,028 |
| 7th Apr 2026 (Tue) | 359.00 | 359.00 | 349.60 | 349.60 | 198,750 |
| 6th Apr 2026 (Mon) | 354.60 | 354.60 | 354.60 | 354.60 | 0 |
| 3rd Apr 2026 (Fri) | 354.60 | 354.60 | 354.60 | 354.60 | 0 |
| 2nd Apr 2026 (Thu) | 350.20 | 354.60 | 348.40 | 354.60 | 1,189,221 |
| 1st Apr 2026 (Wed) | 345.90 | 352.90 | 345.90 | 350.20 | 118,698 |
| 31st Mar 2026 (Tue) | 344.50 | 349.50 | 344.50 | 344.80 | 1,199,237 |
| 30th Mar 2026 (Mon) | 344.70 | 347.30 | 342.10 | 347.30 | 160,852 |
| 27th Mar 2026 (Fri) | 346.70 | 346.70 | 341.50 | 341.50 | 66,861 |
| 26th Mar 2026 (Thu) | 348.30 | 348.30 | 344.20 | 344.20 | 109,075 |
| 25th Mar 2026 (Wed) | 350.80 | 350.80 | 347.00 | 347.00 | 94,746 |
| 24th Mar 2026 (Tue) | 348.60 | 349.70 | 346.00 | 346.20 | 253,436 |
| 23rd Mar 2026 (Mon) | 360.80 | 360.80 | 343.00 | 345.70 | 134,858 |