| Date | Open | High | Low | Close | Volume |
| 10th Jul 2026 (Fri) | 334.40 | 397.30 | 333.40 | 393.80 | 544,791 |
| 9th Jul 2026 (Thu) | 289.80 | 290.00 | 251.80 | 288.50 | 143,327 |
| 8th Jul 2026 (Wed) | 304.50 | 307.50 | 285.50 | 287.30 | 69,282 |
| 7th Jul 2026 (Tue) | 294.00 | 302.90 | 288.60 | 292.00 | 28,931 |
| 6th Jul 2026 (Mon) | 272.70 | 276.00 | 265.80 | 272.90 | 20,103 |
| 3rd Jul 2026 (Fri) | 278.00 | 278.00 | 278.00 | 275.05 | 6,629 |
| 2nd Jul 2026 (Thu) | 305.70 | 310.00 | 268.00 | 269.40 | 237,964 |
| 1st Jul 2026 (Wed) | 248.50 | 327.80 | 248.50 | 323.80 | 228,717 |
| 30th Jun 2026 (Tue) | 245.00 | 246.30 | 233.40 | 236.10 | 30,354 |
| 29th Jun 2026 (Mon) | 237.00 | 253.20 | 237.00 | 248.40 | 44,924 |
| 26th Jun 2026 (Fri) | 223.90 | 236.70 | 218.20 | 236.30 | 302,059 |
| 25th Jun 2026 (Thu) | 241.40 | 241.40 | 220.70 | 233.75 | 53,930 |
| 24th Jun 2026 (Wed) | 246.00 | 250.20 | 245.90 | 250.20 | 13,924 |
| 23rd Jun 2026 (Tue) | 243.60 | 247.60 | 240.20 | 247.60 | 44,258 |
| 22nd Jun 2026 (Mon) | 253.00 | 263.90 | 252.20 | 243.00 | 124,145 |
| 19th Jun 2026 (Fri) | 265.70 | 265.70 | 263.00 | 262.95 | 4,380 |
| 18th Jun 2026 (Thu) | 263.30 | 266.40 | 250.00 | 260.90 | 70,781 |
| 17th Jun 2026 (Wed) | 293.30 | 293.30 | 270.60 | 270.60 | 14,268 |
| 16th Jun 2026 (Tue) | 292.10 | 307.00 | 287.40 | 294.60 | 69,637 |
| 15th Jun 2026 (Mon) | 271.30 | 295.00 | 262.60 | 293.45 | 104,014 |
| 12th Jun 2026 (Fri) | 259.60 | 266.30 | 247.00 | 260.45 | 87,981 |
| 11th Jun 2026 (Thu) | 265.50 | 268.80 | 244.50 | 247.05 | 100,903 |
| 10th Jun 2026 (Wed) | 280.00 | 286.40 | 266.50 | 269.70 | 25,904 |
| 9th Jun 2026 (Tue) | 285.50 | 297.10 | 284.40 | 285.25 | 36,817 |
| 8th Jun 2026 (Mon) | 291.20 | 301.50 | 275.50 | 285.10 | 84,083 |
| 5th Jun 2026 (Fri) | 342.40 | 350.00 | 325.50 | 325.50 | 55,321 |
| 4th Jun 2026 (Thu) | 337.50 | 368.50 | 331.80 | 365.20 | 99,808 |
| 3rd Jun 2026 (Wed) | 306.60 | 335.80 | 305.60 | 328.40 | 78,159 |
| 2nd Jun 2026 (Tue) | 310.60 | 318.10 | 302.80 | 317.35 | 163,934 |
| 1st Jun 2026 (Mon) | 366.50 | 370.90 | 324.80 | 331.40 | 142,008 |
| 29th May 2026 (Fri) | 366.20 | 366.20 | 348.50 | 355.25 | 26,724 |
| 28th May 2026 (Thu) | 356.00 | 381.40 | 356.00 | 362.70 | 101,023 |
| 27th May 2026 (Wed) | 329.10 | 336.70 | 325.40 | 333.60 | 29,462 |
| 26th May 2026 (Tue) | 330.10 | 331.30 | 320.40 | 323.10 | 66,827 |
| 25th May 2026 (Mon) | 327.50 | 327.50 | 327.50 | 327.50 | 0 |
| 22nd May 2026 (Fri) | 325.50 | 333.00 | 322.10 | 327.50 | 23,144 |
| 21st May 2026 (Thu) | 318.70 | 318.70 | 307.00 | 316.55 | 27,554 |
| 20th May 2026 (Wed) | 319.60 | 324.60 | 314.30 | 321.50 | 17,935 |
| 19th May 2026 (Tue) | 329.20 | 333.40 | 319.70 | 319.70 | 62,527 |
| 18th May 2026 (Mon) | 330.00 | 332.50 | 325.90 | 327.40 | 34,684 |
| 15th May 2026 (Fri) | 333.40 | 339.10 | 327.20 | 339.10 | 45,893 |
| 14th May 2026 (Thu) | 337.00 | 348.70 | 335.50 | 348.00 | 95,568 |
| 13th May 2026 (Wed) | 319.10 | 323.20 | 310.50 | 322.80 | 44,083 |
| 12th May 2026 (Tue) | 306.00 | 317.40 | 302.80 | 315.75 | 131,344 |
| 11th May 2026 (Mon) | 322.90 | 323.10 | 310.30 | 313.90 | 82,496 |