| Date | Open | High | Low | Close | Volume |
| 10th Jul 2026 (Fri) | 52.85 | 53.425 | 52.85 | 53.425 | 10,668 |
| 9th Jul 2026 (Thu) | 54.05 | 54.45 | 53.675 | 53.675 | 1,409 |
| 8th Jul 2026 (Wed) | 55.775 | 55.775 | 53.875 | 54.45 | 43 |
| 7th Jul 2026 (Tue) | 55.775 | 56.05 | 55.775 | 56.00 | 6 |
| 6th Jul 2026 (Mon) | 56.25 | 57.025 | 55.425 | 55.425 | 35,317 |
| 3rd Jul 2026 (Fri) | 55.575 | 55.675 | 55.425 | 55.675 | 11 |
| 2nd Jul 2026 (Thu) | 54.80 | 55.325 | 54.80 | 55.175 | 1,466 |
| 1st Jul 2026 (Wed) | 52.80 | 54.90 | 52.80 | 54.90 | 3,550 |
| 30th Jun 2026 (Tue) | 54.20 | 54.20 | 53.175 | 53.875 | 178 |
| 29th Jun 2026 (Mon) | 54.60 | 54.60 | 53.675 | 54.40 | 2,339 |
| 26th Jun 2026 (Fri) | 53.025 | 53.075 | 51.725 | 53.075 | 463 |
| 25th Jun 2026 (Thu) | 54.40 | 54.40 | 53.375 | 53.375 | 185 |
| 24th Jun 2026 (Wed) | 55.025 | 55.025 | 54.00 | 54.00 | 464 |
| 23rd Jun 2026 (Tue) | 54.90 | 55.175 | 54.30 | 54.30 | 319 |
| 22nd Jun 2026 (Mon) | 56.70 | 56.70 | 54.90 | 55.625 | 15,031 |
| 19th Jun 2026 (Fri) | 56.80 | 58.00 | 56.80 | 58.00 | 1,504 |
| 18th Jun 2026 (Thu) | 62.60 | 62.75 | 57.675 | 57.675 | 7,896 |
| 17th Jun 2026 (Wed) | 63.225 | 63.325 | 62.80 | 63.325 | 106 |
| 16th Jun 2026 (Tue) | 62.80 | 63.475 | 62.65 | 63.475 | 127,956 |
| 15th Jun 2026 (Mon) | 62.35 | 63.375 | 62.35 | 62.55 | 45,812 |
| 12th Jun 2026 (Fri) | 60.00 | 61.075 | 60.00 | 61.075 | 56,293 |
| 11th Jun 2026 (Thu) | 60.90 | 61.175 | 59.525 | 59.525 | 39,703 |
| 10th Jun 2026 (Wed) | 62.95 | 63.025 | 61.175 | 62.05 | 906 |
| 9th Jun 2026 (Tue) | 64.00 | 64.00 | 63.625 | 63.625 | 41,113 |
| 8th Jun 2026 (Mon) | 63.175 | 63.875 | 63.025 | 63.875 | 10,417 |
| 5th Jun 2026 (Fri) | 66.40 | 66.40 | 65.175 | 65.175 | 7,233 |
| 4th Jun 2026 (Thu) | 63.025 | 66.20 | 63.025 | 65.275 | 71,818 |
| 3rd Jun 2026 (Wed) | 65.175 | 66.35 | 64.40 | 64.40 | 422 |
| 2nd Jun 2026 (Tue) | 66.60 | 67.625 | 66.60 | 66.70 | 119 |
| 1st Jun 2026 (Mon) | 65.675 | 66.75 | 64.90 | 66.70 | 3,983 |
| 29th May 2026 (Fri) | 64.20 | 65.275 | 64.20 | 65.225 | 699 |
| 28th May 2026 (Thu) | 63.375 | 64.85 | 63.075 | 64.75 | 600 |
| 27th May 2026 (Wed) | 63.675 | 64.75 | 63.675 | 63.775 | 47 |
| 26th May 2026 (Tue) | 64.40 | 64.40 | 63.825 | 63.825 | 42,229 |
| 25th May 2026 (Mon) | 63.175 | 63.175 | 63.175 | 63.175 | 0 |
| 22nd May 2026 (Fri) | 62.50 | 64.15 | 62.50 | 63.175 | 306 |
| 21st May 2026 (Thu) | 63.075 | 63.075 | 62.70 | 62.95 | 152,076 |
| 20th May 2026 (Wed) | 63.575 | 63.675 | 62.00 | 63.675 | 73,676 |
| 19th May 2026 (Tue) | 62.10 | 64.85 | 62.10 | 64.00 | 45 |
| 18th May 2026 (Mon) | 60.80 | 62.20 | 60.65 | 62.20 | 5 |
| 15th May 2026 (Fri) | 60.40 | 61.075 | 60.15 | 61.075 | 56,093 |
| 14th May 2026 (Thu) | 60.60 | 60.90 | 60.35 | 60.90 | 29 |
| 13th May 2026 (Wed) | 61.175 | 61.175 | 60.85 | 60.85 | 135 |
| 12th May 2026 (Tue) | 61.175 | 61.175 | 60.20 | 61.075 | 216 |
| 11th May 2026 (Mon) | 61.775 | 61.775 | 61.225 | 61.475 | 38,915 |