| Date | Open | High | Low | Close | Volume |
| 21st May 2026 (Thu) | 331.60 | 332.45 | 324.70 | 332.45 | 166,994 |
| 20th May 2026 (Wed) | 326.15 | 329.60 | 319.40 | 329.60 | 79,992 |
| 19th May 2026 (Tue) | 324.35 | 324.35 | 317.40 | 324.35 | 150,684 |
| 18th May 2026 (Mon) | 322.00 | 322.00 | 315.20 | 321.60 | 175,836 |
| 15th May 2026 (Fri) | 319.70 | 319.70 | 319.70 | 319.70 | 0 |
| 14th May 2026 (Thu) | 319.70 | 319.70 | 319.70 | 319.70 | 1 |
| 13th May 2026 (Wed) | 323.40 | 323.40 | 316.50 | 319.70 | 56,411 |
| 12th May 2026 (Tue) | 321.15 | 321.15 | 314.50 | 320.70 | 26,785 |
| 11th May 2026 (Mon) | 322.70 | 326.15 | 315.90 | 322.75 | 231,762 |
| 8th May 2026 (Fri) | 321.85 | 326.25 | 305.80 | 321.40 | 78,718 |
| 7th May 2026 (Thu) | 328.60 | 328.60 | 321.40 | 324.70 | 74,115 |
| 6th May 2026 (Wed) | 321.60 | 326.40 | 314.80 | 326.40 | 161,110 |
| 5th May 2026 (Tue) | 320.35 | 320.35 | 313.50 | 320.35 | 91,722 |
| 4th May 2026 (Mon) | 324.00 | 324.00 | 324.00 | 324.00 | 0 |
| 1st May 2026 (Fri) | 323.95 | 324.00 | 316.70 | 324.00 | 39,118 |
| 30th Apr 2026 (Thu) | 326.25 | 326.25 | 319.00 | 325.90 | 530,370 |
| 29th Apr 2026 (Wed) | 328.80 | 329.45 | 321.20 | 329.30 | 98,057 |
| 28th Apr 2026 (Tue) | 322.75 | 322.75 | 316.00 | 322.75 | 55,911 |
| 27th Apr 2026 (Mon) | 320.40 | 323.75 | 313.90 | 323.75 | 33,257 |
| 24th Apr 2026 (Fri) | 320.30 | 320.30 | 313.70 | 319.65 | 65,598 |
| 23rd Apr 2026 (Thu) | 325.25 | 325.25 | 318.50 | 323.85 | 128,001 |
| 22nd Apr 2026 (Wed) | 332.05 | 332.05 | 325.20 | 328.45 | 107,016 |
| 21st Apr 2026 (Tue) | 332.25 | 332.25 | 325.50 | 332.25 | 476,516 |
| 20th Apr 2026 (Mon) | 330.80 | 330.80 | 324.00 | 330.80 | 53,254 |
| 17th Apr 2026 (Fri) | 330.45 | 334.10 | 323.40 | 334.10 | 52,454 |
| 16th Apr 2026 (Thu) | 335.25 | 335.25 | 328.00 | 331.45 | 63,433 |
| 15th Apr 2026 (Wed) | 335.45 | 335.45 | 328.40 | 335.45 | 155,825 |
| 14th Apr 2026 (Tue) | 332.40 | 334.85 | 325.40 | 334.85 | 201,053 |
| 13th Apr 2026 (Mon) | 326.00 | 330.45 | 309.70 | 325.55 | 291,117 |
| 10th Apr 2026 (Fri) | 324.25 | 328.20 | 317.00 | 328.20 | 125,602 |
| 9th Apr 2026 (Thu) | 321.00 | 321.00 | 313.70 | 321.00 | 107,337 |
| 8th Apr 2026 (Wed) | 324.60 | 324.60 | 317.90 | 321.30 | 799,148 |
| 7th Apr 2026 (Tue) | 319.15 | 319.50 | 312.50 | 312.80 | 137,642 |
| 6th Apr 2026 (Mon) | 318.45 | 318.45 | 318.45 | 318.45 | 0 |
| 3rd Apr 2026 (Fri) | 318.45 | 318.45 | 318.45 | 318.45 | 0 |
| 2nd Apr 2026 (Thu) | 318.45 | 318.45 | 318.45 | 318.45 | 0 |
| 1st Apr 2026 (Wed) | 321.80 | 321.80 | 315.20 | 318.45 | 1,209,179 |
| 31st Mar 2026 (Tue) | 304.90 | 314.20 | 289.70 | 314.20 | 274,901 |
| 30th Mar 2026 (Mon) | 299.55 | 304.15 | 284.60 | 304.15 | 209,026 |
| 27th Mar 2026 (Fri) | 301.45 | 301.45 | 295.00 | 298.10 | 143,290 |
| 26th Mar 2026 (Thu) | 319.20 | 319.20 | 312.50 | 318.00 | 125,632 |
| 25th Mar 2026 (Wed) | 320.25 | 320.25 | 313.70 | 320.25 | 104,654 |
| 24th Mar 2026 (Tue) | 316.90 | 316.90 | 309.70 | 312.90 | 88,824 |
| 23rd Mar 2026 (Mon) | 304.60 | 317.75 | 289.40 | 317.65 | 41,249 |