| Date | Open | High | Low | Close | Volume |
| 10th Jul 2026 (Fri) | 47.15 | 47.65 | 45.65 | 47.55 | 1,166,421 |
| 9th Jul 2026 (Thu) | 47.55 | 48.00 | 45.45 | 47.25 | 744,039 |
| 8th Jul 2026 (Wed) | 48.20 | 48.70 | 47.25 | 48.10 | 486,036 |
| 7th Jul 2026 (Tue) | 47.75 | 47.75 | 47.35 | 47.55 | 2,414,989 |
| 6th Jul 2026 (Mon) | 51.05 | 51.05 | 47.65 | 47.65 | 1,153,480 |
| 3rd Jul 2026 (Fri) | 51.05 | 51.05 | 47.05 | 47.5775 | 466,513 |
| 2nd Jul 2026 (Thu) | 46.30 | 47.25 | 46.00 | 47.25 | 407,068 |
| 1st Jul 2026 (Wed) | 44.10 | 47.15 | 44.10 | 46.30 | 606,456 |
| 30th Jun 2026 (Tue) | 46.80 | 47.05 | 44.50 | 47.05 | 3,204,728 |
| 29th Jun 2026 (Mon) | 47.525 | 47.525 | 46.80 | 46.85 | 67,805 |
| 26th Jun 2026 (Fri) | 48.35 | 48.95 | 47.60 | 47.75 | 340,104 |
| 25th Jun 2026 (Thu) | 48.55 | 48.75 | 47.80 | 48.35 | 830,218 |
| 24th Jun 2026 (Wed) | 48.85 | 49.45 | 48.10 | 48.95 | 817,170 |
| 23rd Jun 2026 (Tue) | 48.50 | 48.50 | 47.70 | 48.45 | 134,894 |
| 22nd Jun 2026 (Mon) | 48.95 | 48.95 | 48.20 | 48.90 | 740,508 |
| 19th Jun 2026 (Fri) | 48.50 | 49.00 | 48.00 | 49.00 | 1,482,253 |
| 18th Jun 2026 (Thu) | 49.50 | 49.50 | 48.00 | 48.00 | 1,312,857 |
| 17th Jun 2026 (Wed) | 49.00 | 50.00 | 48.00 | 50.00 | 226,399 |
| 16th Jun 2026 (Tue) | 49.50 | 49.50 | 49.00 | 49.00 | 1,690,367 |
| 15th Jun 2026 (Mon) | 49.50 | 50.00 | 49.00 | 49.00 | 997,297 |
| 12th Jun 2026 (Fri) | 48.95 | 49.15 | 48.20 | 49.15 | 2,175,966 |
| 11th Jun 2026 (Thu) | 48.75 | 49.20 | 48.00 | 49.15 | 500,314 |
| 10th Jun 2026 (Wed) | 48.42 | 48.42 | 47.64 | 47.98 | 141,751 |
| 9th Jun 2026 (Tue) | 48.61 | 48.715 | 47.87 | 48.715 | 1,214,084 |
| 8th Jun 2026 (Mon) | 50.2475 | 50.2475 | 48.535 | 49.02 | 1,413,985 |
| 5th Jun 2026 (Fri) | 50.75 | 51.635 | 49.93 | 51.115 | 764,248 |
| 4th Jun 2026 (Thu) | 51.31 | 51.31 | 50.51 | 50.54 | 496,429 |
| 3rd Jun 2026 (Wed) | 50.3675 | 50.58 | 49.585 | 50.56 | 1,115,595 |
| 2nd Jun 2026 (Tue) | 50.93 | 51.06 | 50.11 | 51.06 | 746,885 |
| 1st Jun 2026 (Mon) | 50.4475 | 51.695 | 49.675 | 50.675 | 351,812 |
| 29th May 2026 (Fri) | 50.825 | 51.43 | 49.96 | 50.91 | 478,602 |
| 28th May 2026 (Thu) | 50.78 | 50.945 | 49.99 | 50.945 | 232,733 |
| 27th May 2026 (Wed) | 51.485 | 51.485 | 50.4775 | 50.985 | 567,590 |
| 26th May 2026 (Tue) | 51.405 | 51.405 | 50.58 | 51.34 | 726,770 |
| 25th May 2026 (Mon) | 51.68 | 51.68 | 51.68 | 51.68 | 0 |
| 22nd May 2026 (Fri) | 51.61 | 51.735 | 50.82 | 51.68 | 844,568 |
| 21st May 2026 (Thu) | 50.915 | 51.69 | 50.11 | 51.66 | 545,885 |
| 20th May 2026 (Wed) | 52.395 | 52.395 | 51.46 | 51.46 | 261,359 |
| 19th May 2026 (Tue) | 52.76 | 52.76 | 51.93 | 52.195 | 892,801 |
| 18th May 2026 (Mon) | 52.425 | 52.97 | 51.61 | 52.715 | 1,405,509 |
| 15th May 2026 (Fri) | 52.855 | 53.365 | 52.05 | 52.94 | 1,512,708 |
| 14th May 2026 (Thu) | 53.84 | 53.98 | 52.97 | 53.425 | 1,967,106 |
| 13th May 2026 (Wed) | 53.74 | 53.885 | 52.92 | 53.885 | 3,327,808 |
| 12th May 2026 (Tue) | 53.435 | 53.62 | 52.61 | 53.08 | 875,617 |
| 11th May 2026 (Mon) | 51.795 | 53.835 | 50.96 | 53.835 | 948,226 |