| Date | Open | High | Low | Close | Volume |
| 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 |
| 13th May 2026 (Wed) | 146.40 | 148.40 | 145.10 | 148.00 | 6,501,969 |
| 12th May 2026 (Tue) | 149.80 | 150.00 | 146.70 | 146.80 | 7,336,340 |
| 11th May 2026 (Mon) | 152.80 | 153.10 | 150.00 | 151.80 | 13,177,926 |
| 8th May 2026 (Fri) | 151.80 | 154.00 | 150.70 | 152.50 | 8,871,879 |
| 7th May 2026 (Thu) | 153.20 | 154.80 | 152.00 | 152.50 | 8,699,238 |
| 6th May 2026 (Wed) | 151.50 | 154.20 | 149.60 | 153.10 | 8,958,736 |
| 5th May 2026 (Tue) | 150.40 | 150.70 | 146.40 | 148.00 | 11,481,787 |
| 4th May 2026 (Mon) | 150.60 | 150.60 | 150.60 | 150.60 | 0 |
| 1st May 2026 (Fri) | 151.90 | 151.90 | 149.30 | 150.60 | 4,475,050 |
| 30th Apr 2026 (Thu) | 148.50 | 151.40 | 148.30 | 151.00 | 16,309,270 |
| 29th Apr 2026 (Wed) | 153.50 | 153.50 | 148.40 | 148.40 | 4,821,689 |
| 28th Apr 2026 (Tue) | 152.40 | 153.30 | 150.80 | 153.10 | 12,386,468 |
| 27th Apr 2026 (Mon) | 156.30 | 156.30 | 153.30 | 153.30 | 3,977,847 |
| 24th Apr 2026 (Fri) | 153.00 | 156.10 | 153.00 | 154.70 | 10,531,467 |