| Date | Open | High | Low | Close | Volume |
| 13th Jul 2026 (Mon) | 162.30 | 163.30 | 161.30 | 162.80 | 7,052,307 |
| 10th Jul 2026 (Fri) | 162.70 | 164.40 | 161.80 | 162.50 | 6,409,146 |
| 9th Jul 2026 (Thu) | 160.00 | 162.50 | 159.70 | 162.40 | 5,621,306 |
| 8th Jul 2026 (Wed) | 161.00 | 162.10 | 157.80 | 158.60 | 5,549,647 |
| 7th Jul 2026 (Tue) | 162.80 | 164.30 | 161.40 | 162.80 | 5,346,864 |
| 6th Jul 2026 (Mon) | 163.00 | 163.10 | 160.80 | 162.00 | 3,787,195 |
| 3rd Jul 2026 (Fri) | 163.00 | 163.30 | 160.70 | 162.30 | 3,841,646 |
| 2nd Jul 2026 (Thu) | 161.10 | 163.50 | 161.00 | 162.70 | 4,735,971 |
| 1st Jul 2026 (Wed) | 162.10 | 162.10 | 159.60 | 161.80 | 8,279,006 |
| 30th Jun 2026 (Tue) | 163.00 | 163.90 | 161.40 | 161.40 | 7,325,467 |
| 29th Jun 2026 (Mon) | 162.90 | 163.50 | 161.90 | 162.70 | 5,961,491 |
| 26th Jun 2026 (Fri) | 161.50 | 163.70 | 161.20 | 163.70 | 7,504,839 |
| 25th Jun 2026 (Thu) | 160.60 | 163.60 | 160.60 | 161.20 | 7,682,626 |
| 24th Jun 2026 (Wed) | 154.90 | 162.30 | 154.90 | 161.50 | 13,634,857 |
| 23rd Jun 2026 (Tue) | 149.50 | 152.40 | 149.50 | 151.80 | 5,440,812 |
| 22nd Jun 2026 (Mon) | 151.50 | 153.30 | 150.00 | 153.10 | 7,492,964 |
| 19th Jun 2026 (Fri) | 152.50 | 153.10 | 151.50 | 151.80 | 19,402,756 |
| 18th Jun 2026 (Thu) | 153.20 | 153.70 | 151.00 | 152.60 | 9,660,415 |
| 17th Jun 2026 (Wed) | 154.10 | 155.20 | 153.10 | 153.20 | 13,254,691 |
| 16th Jun 2026 (Tue) | 152.10 | 154.40 | 152.10 | 153.40 | 8,517,522 |
| 15th Jun 2026 (Mon) | 158.00 | 160.50 | 153.10 | 153.10 | 9,393,810 |
| 12th Jun 2026 (Fri) | 153.00 | 156.40 | 152.70 | 156.00 | 12,948,725 |
| 11th Jun 2026 (Thu) | 150.50 | 151.80 | 149.00 | 150.90 | 14,208,353 |
| 10th Jun 2026 (Wed) | 144.80 | 152.80 | 143.60 | 151.00 | 17,529,885 |
| 9th Jun 2026 (Tue) | 144.80 | 145.40 | 143.40 | 144.00 | 5,786,191 |
| 8th Jun 2026 (Mon) | 144.90 | 145.20 | 143.30 | 143.30 | 5,835,283 |
| 5th Jun 2026 (Fri) | 148.40 | 148.50 | 144.70 | 144.70 | 9,107,434 |
| 4th Jun 2026 (Thu) | 146.30 | 148.50 | 145.90 | 147.60 | 5,211,970 |
| 3rd Jun 2026 (Wed) | 149.50 | 150.00 | 145.90 | 146.00 | 8,022,306 |
| 2nd Jun 2026 (Tue) | 150.50 | 151.50 | 149.40 | 150.00 | 8,417,938 |
| 1st Jun 2026 (Mon) | 150.50 | 151.60 | 148.40 | 148.70 | 5,634,223 |
| 29th May 2026 (Fri) | 151.60 | 152.40 | 150.70 | 150.70 | 22,903,855 |
| 28th May 2026 (Thu) | 151.40 | 151.60 | 149.90 | 151.50 | 3,368,983 |
| 27th May 2026 (Wed) | 151.20 | 152.60 | 150.70 | 151.30 | 21,813,461 |
| 26th May 2026 (Tue) | 151.30 | 151.90 | 150.00 | 150.00 | 5,082,721 |
| 25th May 2026 (Mon) | 149.40 | 149.40 | 149.40 | 149.40 | 0 |
| 22nd May 2026 (Fri) | 152.00 | 152.00 | 149.40 | 149.40 | 5,595,443 |
| 21st May 2026 (Thu) | 147.80 | 150.50 | 147.80 | 149.30 | 4,487,585 |
| 20th May 2026 (Wed) | 147.10 | 151.30 | 146.30 | 150.70 | 6,142,835 |
| 19th May 2026 (Tue) | 147.60 | 149.00 | 146.70 | 147.40 | 10,209,237 |
| 18th May 2026 (Mon) | 143.10 | 147.80 | 142.80 | 146.50 | 5,112,589 |
| 15th May 2026 (Fri) | 148.20 | 148.20 | 142.50 | 144.30 | 10,980,236 |
| 14th May 2026 (Thu) | 149.60 | 149.70 | 147.50 | 148.40 | 8,628,653 |