| Date | Open | High | Low | Close | Volume |
| 20th May 2026 (Wed) | 124.40 | 126.20 | 124.40 | 126.20 | 106,805 |
| 19th May 2026 (Tue) | 124.90 | 127.00 | 122.85 | 124.20 | 11,274,382 |
| 18th May 2026 (Mon) | 130.00 | 134.30 | 130.00 | 131.45 | 17,495 |
| 15th May 2026 (Fri) | 134.50 | 136.45 | 132.25 | 133.55 | 123,355 |
| 14th May 2026 (Thu) | 132.40 | 136.40 | 132.40 | 136.40 | 56,150 |
| 13th May 2026 (Wed) | 133.00 | 133.00 | 130.80 | 132.20 | 90,371 |
| 12th May 2026 (Tue) | 133.30 | 135.25 | 129.45 | 129.45 | 55,204 |
| 11th May 2026 (Mon) | 139.00 | 139.00 | 132.10 | 136.50 | 303,574 |
| 8th May 2026 (Fri) | 137.00 | 138.30 | 137.00 | 137.70 | 82,608 |
| 7th May 2026 (Thu) | 137.10 | 141.10 | 137.10 | 139.60 | 43,598 |
| 6th May 2026 (Wed) | 134.00 | 140.00 | 134.00 | 139.90 | 50,759 |
| 5th May 2026 (Tue) | 122.00 | 133.60 | 122.00 | 133.45 | 228,433 |
| 4th May 2026 (Mon) | 122.05 | 122.05 | 122.05 | 122.05 | 0 |
| 1st May 2026 (Fri) | 122.05 | 122.05 | 122.05 | 122.05 | 0 |
| 30th Apr 2026 (Thu) | 118.50 | 122.05 | 118.20 | 122.05 | 110,274 |
| 29th Apr 2026 (Wed) | 118.00 | 120.10 | 118.00 | 120.10 | 85,651 |
| 28th Apr 2026 (Tue) | 121.50 | 122.05 | 119.50 | 119.50 | 33,651 |
| 27th Apr 2026 (Mon) | 122.30 | 122.90 | 121.60 | 121.60 | 48,415 |
| 24th Apr 2026 (Fri) | 121.40 | 122.70 | 121.30 | 122.60 | 70,548 |
| 23rd Apr 2026 (Thu) | 121.70 | 123.90 | 121.40 | 123.90 | 256,016 |
| 22nd Apr 2026 (Wed) | 121.20 | 123.10 | 121.20 | 122.75 | 51,498 |
| 21st Apr 2026 (Tue) | 122.90 | 123.20 | 121.85 | 121.85 | 203,403 |
| 20th Apr 2026 (Mon) | 120.30 | 122.05 | 120.30 | 122.05 | 14,147 |
| 17th Apr 2026 (Fri) | 121.20 | 122.65 | 120.10 | 122.65 | 67,533 |
| 16th Apr 2026 (Thu) | 125.00 | 125.00 | 122.30 | 122.30 | 61,227 |
| 15th Apr 2026 (Wed) | 124.50 | 124.50 | 122.70 | 122.70 | 165,470 |
| 14th Apr 2026 (Tue) | 123.00 | 124.40 | 123.00 | 124.40 | 194,646 |
| 13th Apr 2026 (Mon) | 119.00 | 119.00 | 118.70 | 118.70 | 13,086 |
| 10th Apr 2026 (Fri) | 120.50 | 121.60 | 120.40 | 120.40 | 165,678 |
| 9th Apr 2026 (Thu) | 120.00 | 120.00 | 118.60 | 119.35 | 53,205 |
| 8th Apr 2026 (Wed) | 118.40 | 121.90 | 117.70 | 119.05 | 207,514 |
| 7th Apr 2026 (Tue) | 111.00 | 111.90 | 110.75 | 111.90 | 42,614 |
| 6th Apr 2026 (Mon) | 110.80 | 110.80 | 110.80 | 110.80 | 0 |
| 3rd Apr 2026 (Fri) | 110.80 | 110.80 | 110.80 | 110.80 | 0 |
| 2nd Apr 2026 (Thu) | 109.80 | 110.80 | 108.55 | 110.80 | 48,102 |
| 1st Apr 2026 (Wed) | 109.00 | 112.10 | 109.00 | 112.10 | 27,962 |
| 31st Mar 2026 (Tue) | 101.275 | 105.90 | 101.275 | 105.90 | 31,874 |
| 30th Mar 2026 (Mon) | 100.80 | 103.00 | 100.80 | 102.90 | 25,061 |
| 27th Mar 2026 (Fri) | 105.60 | 105.60 | 101.30 | 103.30 | 44,299 |
| 26th Mar 2026 (Thu) | 106.00 | 106.30 | 104.05 | 105.15 | 106,970 |
| 25th Mar 2026 (Wed) | 107.40 | 107.80 | 106.60 | 106.60 | 38,685 |
| 24th Mar 2026 (Tue) | 105.00 | 105.10 | 104.00 | 105.10 | 17,750 |
| 23rd Mar 2026 (Mon) | 100.00 | 107.10 | 98.575 | 105.95 | 19,921 |